Market Cap$10.74B
Enterprise Value$16.91B
P/E Ratio (TTM)15.16
P/S Ratio0.86
P/B Ratio3.70
Forward P/E—
EPS (TTM)$6.28
EPS (FY)$7.79
Revenue (TTM)$12.76B
Profit Margin5.64%
Operating Margin13.13%
ROE25.65%
Debt/Equity2.22
Avg Vol (30d)1.2M
Beta (1Y)0.74
Beta (3Y)0.44
Beta (5Y)0.65
Shares Out111.75M
Float110.67M
Dividend1.47%
Next EarningsJul 27, 2026
Short Interest—