Stock comparison
Solaris Energy Infrastructure
SEI
Market cap
$6.48B
Sector
Energy
Overall winner
Solaris Energy Infrastructure
SEI 7–0 TTE
TotalEnergies SE
TTE
Market cap
$197.04B
Sector
Energy
Scored across Buffett, Graham, Lynch and Greenblatt - plus a side-by-side metric table covering valuation, quality, growth and balance sheet.
Fit scores by strategy
SEIvsTTE
52D
32F
65D
38D
66C
18F
76C
11F
42D
23F
52D
22F
42D
19F
Side-by-side metrics
| Metric | SEI | TTE |
|---|---|---|
| Market cap | $6.48B | $197.04B |
| P/E (TTM) | 84.2x | 12.4x |
| EV/EBIT | 49.0x | 11.7x |
| ROIC (TTM) | 4.34% | 6.41% |
| Gross margin | 34.0% | 30.86% |
| Net margin | 6.69% | 8.2% |
| Revenue CAGR 5y | 40.61% | -0.31% |
| EPS CAGR 5y | - | -1.04% |
| Debt / Equity | 2.1x | 0.5x |
| Dividend yield | 0.64% | 4.51% |
Where each one wins
The metrics with the biggest gap between the two - sorted so the most decisive edges read first.
SEI leads on
- Revenue CAGR 5y40.61%vs -0.31%+101%
- Gross margin34.0%vs 30.86%+9%
TTE leads on
- Market cap$197.04Bvs $6.48B+97%
- Dividend yield4.51%vs 0.64%+86%
- P/E (TTM)12.4xvs 84.2x+85%
- EV/EBIT11.7xvs 49.0x+76%
Related on invest-like
Key terms in this analysis
Educational tool. Fit scores are deterministic projections from public financials onto each investor's published criteria - not personal recommendations or advice.