Market Cap$10.15B
Enterprise Value$12.44B
P/E Ratio (TTM)152.43
P/S Ratio1.34
P/B Ratio1.42
Forward P/E—
EPS (TTM)$0.41
EPS (FY)$1.26
Revenue (TTM)$7.47B
Profit Margin0.88%
Operating Margin3.75%
ROE0.93%
Debt/Equity0.38
Avg Vol (30d)3.1M
Beta (1Y)0.96
Beta (3Y)1.51
Beta (5Y)1.12
Shares Out162.43M
Float157.40M
Dividend1.29%
Next EarningsApr 22, 2026
Short Interest—