Market Cap$14.03B
Enterprise Value$19.32B
P/E Ratio (TTM)26.41
P/S Ratio8.76
P/B Ratio2.03
Forward P/E—
EPS (TTM)$2.82
EPS (FY)$2.82
Revenue (TTM)$1.56B
Profit Margin33.90%
Operating Margin37.51%
ROE7.74%
Debt/Equity0.77
Avg Vol (30d)1.3M
Beta (1Y)0.35
Beta (3Y)0.50
Beta (5Y)0.93
Shares Out182.91M
Float181.54M
Dividend4.06%
Next EarningsApr 29, 2026
Short Interest—