Market Cap$14.78B
Enterprise Value$21.74B
P/E Ratio (TTM)237.95
P/S Ratio0.61
P/B Ratio3.42
Forward P/E—
EPS (TTM)$0.46
EPS (FY)$7.37
Revenue (TTM)$24.30B
Profit Margin0.27%
Operating Margin5.06%
ROE1.51%
Debt/Equity1.57
Avg Vol (30d)2.1M
Beta (1Y)0.72
Beta (3Y)1.02
Beta (5Y)0.77
Shares Out139.12M
Float138.47M
Dividend3.87%
Next EarningsApr 21, 2026
Short Interest—