Market Cap$37.80B
Enterprise Value$40.31B
P/E Ratio (TTM)13.85
P/S Ratio5.40
P/B Ratio3.09
Forward P/E—
EPS (TTM)$41.95
EPS (FY)$16.34
Revenue (TTM)$6.55B
Profit Margin15.28%
Operating Margin22.60%
ROE10.16%
Debt/Equity0.50
Avg Vol (30d)447K
Beta (1Y)0.71
Beta (3Y)0.99
Beta (5Y)1.14
Shares Out60.05M
Float59.59M
Dividend0.57%
Next EarningsJul 23, 2026
Short Interest—