Market Cap$26.32B
Enterprise Value$27.28B
P/E Ratio (TTM)50.25
P/S Ratio6.96
P/B Ratio19.14
Forward P/E—
EPS (TTM)$1.09
EPS (FY)$1.09
Revenue (TTM)$3.76B
Profit Margin14.00%
Operating Margin19.48%
ROE38.94%
Debt/Equity0.76
Avg Vol (30d)2.9M
Beta (1Y)0.57
Beta (3Y)0.85
Beta (5Y)0.84
Shares Out481.99M
Float314.08M
Dividend1.34%
Next EarningsApr 22, 2026
Short Interest—