Market Cap$11.26B
Enterprise Value$10.73B
P/E Ratio (TTM)27.32
P/S Ratio2.86
P/B Ratio2.81
Forward P/E—
EPS (TTM)$5.97
EPS (FY)$10.51
Revenue (TTM)$4.10B
Profit Margin10.50%
Operating Margin17.85%
ROE10.39%
Debt/Equity0.03
Avg Vol (30d)1.0M
Beta (1Y)1.81
Beta (3Y)2.08
Beta (5Y)1.69
Shares Out71.62M
Float69.07M
Dividend—
Next EarningsJul 29, 2026
Short Interest—