Statistics
Valuation metrics
Market cap
26.05B
Enterprise value
3.58B
Trailing P/E (ttm)
14.20
Forward P/E
13.81
PEG ratio
13.81
Price/Sales (ttm)
15.48
Price/Book (mrq)
3.48
Enterprise Value/Revenue
2.13
Enterprise Value/EBITDA
—
Overview
Shares outstanding
21.50M
Float
6.75M
Shares short
—
% Held by insiders
65.61%
% Held by institutions
19.20%
Average volume (10 days)
26.94K
Average volume (90 days)
16.28K
Price summary
52-Week low
206
52-Week high
459
52-Week change
38.04
Beta
0.68
50-Day moving average
372.21
200-Day moving average
358.13
Financials
Fiscal year
Fiscal year ends
Dec 31, 2024
Most recent quarter (mrq)
Jun 30, 2025
Profitability
Profit margin
39.33%
Operating margin
43.00%
Operational effectiveness
Return on assets
2.69%
Return on equity
25.55%
Income statement
Revenue (ttm)
1.68B
Revenue per share (ttm)
78.26
Quarterly revenue growth (yoy)
17.30%
Gross profit (ttm)
1.68B
EBITDA
0
Net income to common (ttm)
633.91M
Diluted EPS (ttm)
30.75
Quarterly earnings growth (yoy)
25.60%
Balance sheet
Total cash (mrq)
4.33B
Total cash per share (mrq)
200.71
Total debt (mrq)
345.85M
Total Debt/Equity (mrq)
0.12
Current ratio (mrq)
—
Book value per share (mrq)
125.26
Cash flow
Cash flow statement
-507.80M
Levered free cash flow (LFCF)
603.22M