Market Cap$14.71B
Enterprise Value$16.58B
P/E Ratio (TTM)31.96
P/S Ratio4.35
P/B Ratio3.80
Forward P/E—
EPS (TTM)$6.42
EPS (FY)$7.95
Revenue (TTM)$3.46B
Profit Margin13.98%
Operating Margin20.96%
ROE12.35%
Debt/Equity0.48
Avg Vol (30d)840K
Beta (1Y)1.05
Beta (3Y)1.18
Beta (5Y)0.98
Shares Out74.20M
Float74.02M
Dividend1.38%
Next EarningsApr 29, 2026
Short Interest—