Market Cap$4.79B
Enterprise Value$4.62B
P/E Ratio (TTM)12.76
P/S Ratio1.87
P/B Ratio1.92
Forward P/E—
EPS (TTM)$1.73
EPS (FY)$1.81
Revenue (TTM)$2.53B
Profit Margin14.96%
Operating Margin19.17%
ROE15.30%
Debt/Equity0.00
Avg Vol (30d)2.0M
Beta (1Y)0.43
Beta (3Y)0.93
Beta (5Y)0.77
Shares Out215.40M
Float214.67M
Dividend2.17%
Next EarningsApr 24, 2026
Short Interest—