Market Cap$7.06B
Enterprise Value$14.06B
P/E Ratio (TTM)4.06
P/S Ratio0.34
P/B Ratio0.73
Forward P/E—
EPS (TTM)$8.65
EPS (FY)$8.23
Revenue (TTM)$19.70B
Profit Margin8.76%
Operating Margin11.59%
ROE12.28%
Debt/Equity0.62
Avg Vol (30d)1.8M
Beta (1Y)0.75
Beta (3Y)1.37
Beta (5Y)1.19
Shares Out191.21M
Float189.02M
Dividend5.13%
Next EarningsJul 30, 2026
Short Interest—