Market Cap$27.41B
Enterprise Value$173.39B
P/E Ratio (TTM)11.58
P/S Ratio4.59
P/B Ratio1.29
Forward P/E—
EPS (TTM)$0.61
EPS (FY)$0.63
Revenue (TTM)$14.79B
Profit Margin40.59%
Operating Margin52.64%
ROE12.04%
Debt/Equity8.78
Avg Vol (30d)464K
Beta (1Y)0.95
Beta (3Y)0.99
Beta (5Y)0.63
Shares Out3.89B
Float—
Dividend10.13%
Next EarningsApr 22, 2026
Short Interest—