Market Cap$9.01B
Enterprise Value$14.44B
P/E Ratio (TTM)23.66
P/S Ratio6.64
P/B Ratio3.01
Forward P/E—
EPS (TTM)$1.25
EPS (FY)$1.25
Revenue (TTM)$1.38B
Profit Margin27.97%
Operating Margin37.01%
ROE12.87%
Debt/Equity1.89
Avg Vol (30d)2.5M
Beta (1Y)0.39
Beta (3Y)0.81
Beta (5Y)1.05
Shares Out306.84M
Float303.32M
Dividend4.15%
Next EarningsApr 27, 2026
Short Interest—