Market Cap$27.43B
Enterprise Value$31.23B
P/E Ratio (TTM)40.52
P/S Ratio4.42
P/B Ratio2.32
Forward P/E—
EPS (TTM)$0.26
EPS (FY)$0.48
Revenue (TTM)$6.13B
Profit Margin11.26%
Operating Margin29.42%
ROE5.91%
Debt/Equity0.40
Avg Vol (30d)507K
Beta (1Y)0.79
Beta (3Y)1.45
Beta (5Y)1.34
Shares Out2.57B
Float—
Dividend0.96%
Next EarningsApr 23, 2026
Short Interest—