Market Cap$33.55B
Enterprise Value$37.72B
P/E Ratio (TTM)12.83
P/S Ratio5.00
P/B Ratio2.86
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)497K
Beta (1Y)0.72
Beta (3Y)0.99
Beta (5Y)1.14
Shares Out60.05M
Float59.59M
Dividend0.62%
Next EarningsJul 23, 2026
Short Interest—