Market Cap$13.57B
Enterprise Value$16.75B
P/E Ratio (TTM)16.71
P/S Ratio1.78
P/B Ratio—
Forward P/E—
EPS (TTM)$4.03
EPS (FY)$3.96
Revenue (TTM)$7.68B
Profit Margin10.90%
Operating Margin16.80%
ROE—
Debt/Equity—
Avg Vol (30d)3.3M
Beta (1Y)1.25
Beta (3Y)1.81
Beta (5Y)1.34
Shares Out201.73M
Float201.07M
Dividend1.90%
Next EarningsJul 23, 2026
Short Interest—