Market Cap$12.16B
Enterprise Value$14.76B
P/E Ratio (TTM)18.35
P/S Ratio1.63
P/B Ratio3.87
Forward P/E—
EPS (TTM)$5.19
EPS (FY)$5.30
Revenue (TTM)$7.71B
Profit Margin8.60%
Operating Margin12.32%
ROE25.43%
Debt/Equity0.92
Avg Vol (30d)955K
Beta (1Y)1.13
Beta (3Y)1.22
Beta (5Y)1.04
Shares Out127.63M
Float125.98M
Dividend2.27%
Next EarningsJul 27, 2026
Short Interest—