Market Cap$24.20B
Enterprise Value$25.88B
P/E Ratio (TTM)25.90
P/S Ratio7.44
P/B Ratio75.19
Forward P/E—
EPS (TTM)$6.48
EPS (FY)$7.16
Revenue (TTM)$3.07B
Profit Margin29.56%
Operating Margin44.74%
ROE444.05%
Debt/Equity15.86
Avg Vol (30d)1.9M
Beta (1Y)0.11
Beta (3Y)0.63
Beta (5Y)0.82
Shares Out137.94M
Float137.57M
Dividend1.19%
Next EarningsApr 29, 2026
Short Interest—