Market Cap$24.84B
Enterprise Value$26.11B
P/E Ratio (TTM)30.81
P/S Ratio14.52
P/B Ratio—
Forward P/E—
EPS (TTM)$8.81
EPS (FY)$8.81
Revenue (TTM)$1.66B
Profit Margin49.84%
Operating Margin67.67%
ROE—
Debt/Equity—
Avg Vol (30d)817K
Beta (1Y)0.70
Beta (3Y)-0.07
Beta (5Y)0.70
Shares Out91.70M
Float90.86M
Dividend1.15%
Next EarningsApr 23, 2026
Short Interest—