TotalEnergies stock slips after a downgrade and $89.99 opening
Published on 08/23/2026 at 16:57 | Editorial responsibility: Rafael Müller, Editor-in-Chief AD HOC NEWS
TotalEnergies SE (FR0000120271) stock opened at $89.99 on August 23, 2026, after Wall Street Zen cut the rating from buy to hold. The move came alongside a broader analyst view that still sits at Moderate Buy, with 11 Buy, seven Hold and one Sell rating.
Rating shift and valuation
The same report put the average price target at $87.14, while the shares traded near the 52-week high of $94.17 and far above the 52-week low of $57.39. That combination leaves valuation and sentiment pulling in different directions.
MarketBeat also said TotalEnergies had quarterly EPS of $2.68 on $57.10 billion in revenue, with an 8.29% net margin and 15.66% return on equity. The company has a market cap of $215.77 billion and a P/E ratio of 11.26.
Oil sector backdrop
Broader oil sentiment has also been supported by firmer crude prices, with Gulf markets rising on August 23, 2026 as oil gains lifted regional risk appetite. That backdrop matters for a group whose 2025 profile still leaned heavily on upstream, refining and fuels.
Marketscreener’s company profile said TotalEnergies produced 2.5 million barrels of oil equivalent per day in 2025 and sold 43.9 million tons of LNG that year. It also listed 14 operating refineries and 12,775 service stations at the end of 2025.
Business scale
The company remains an integrated energy group with exposure across hydrocarbons, gas, power and downstream fuels. Those 2025 figures show why earnings and crude prices still matter for sentiment as much as portfolio growth does.
Stock level
TotalEnergies shares traded at $89.99 as of August 23, 2026. The stock's market cap stood at $215.77 billion, and the 52-week range ran from $57.39 to $94.17.
Fact box
Company: TotalEnergies SE
ISIN: FR0000120271
Ticker: TTE
Exchange: NYSE
Sector / Industry: Energy / Integrated Oil & Gas
Index membership: Not stated in the cited sources
Price (as of August 23, 2026): $89.99 USD
Market cap: $215.77 billion
Next earnings date: September 30, 2026
