Market Cap$9.47B
Enterprise Value$12.97B
P/E Ratio (TTM)73.54
P/S Ratio3.82
P/B Ratio4.01
Forward P/E—
EPS (TTM)$0.61
EPS (FY)$1.49
Revenue (TTM)$2.80B
Profit Margin5.32%
Operating Margin15.55%
ROE7.55%
Debt/Equity0.79
Avg Vol (30d)3.1M
Beta (1Y)1.31
Beta (3Y)1.58
Beta (5Y)1.28
Shares Out243.61M
Float227.99M
Dividend0.71%
Next EarningsJul 29, 2026
Short Interest—