EquityFolio

PBR-A vs TTE

Petroleo Brasileiro S.A. Petrobras American Depositary Shares representing Preferred Shares · TotalEnergies SE Ordinary Shares

Relative return (rebased to 100)

Key stats

Metric PBR-A TTE
Price $19.11 $91.89
Market Cap $142.22B $202.76B
P/E 18.89 15.45
P/B 1.94 1.76
P/S 1.56 1.01
ROE 10.3% 11.4%
Net Margin 8.2% 6.5%
Gross Margin 50.3%
Revenue Growth -10.7% -6.2%
Dividend Yield
EPS $1.01 $5.95

Metrics from owned fundamentals, updated daily. Highlighted values are the more favorable of the two.