TotalEnergies SE (TTE) Stock Analysis & Winston Score
TotalEnergies is a French energy company that produces and sells oil, natural gas, and electricity. It operates across the entire energy chain — drilling for oil and gas, refining it into fuels, and selling energy products to governments, businesses, and everyday consumers. It is one of the seven largest oil and gas companies in the world, often called a "supermajor." The company makes money by selling fuels, liquefied natural gas (LNG), petrochemicals, and electricity, including power from solar and wind projects. It operates in over 130 countries, with major production in Africa, the Middle East, Europe, and North America, generating roughly $200 billion in annual revenue. TotalEnergies has invested more heavily in renewable energy than most of its oil peers, which could be a long-term advantage — but the company's profits remain closely tied to global oil and gas prices, meaning a sustained drop in commodity prices is its biggest near-term risk.
Winston Score: 54/100 — Average
Mixed quality — meaningful strengths and weaknesses.
- Quality: Mixed (14/30)
- Growth: Mixed (6/20)
- Cash Flow: Strong (8/10)
- Stability: Strong (7/10)
- Valuation: Strong (8/10)
- Ownership: Mixed (6/15)
Key Facts
Price: $81.39
Market Cap: $181.3B
Sector: Energy
Industry: Oil & Gas Integrated
Exchange: New York Stock Exchange

