Back
77
50
Day Range
$128.58
$133.41
52-Week Range
$56.45
$167.04
Volume
7,652,632
50D / 200D Avg
$142.94
/
$124.94
Prev Close
$126.74
Price History
Financial Trends
Peer Comparison
vs Technology sector median (620 peers)
| Metric | Stock | Sector Median |
|---|---|---|
| P/E | 37.6 | 12.6 |
| P/B | 12.0 | 3.0 |
| ROE % | 36.8 | 8.9 |
| Net Margin % | 18.5 | 5.6 |
| Rev Growth 5Y % | 20.7 | 9.2 |
| D/E | 1.2 | 0.3 |
Insider Trading Activity
15 transactions
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| Jan 29, 2026 |
Apollo Principal Holdings B, L.P.
|
other | 28,665 | — | — |
| Dec 19, 2025 |
AAA Sub Fund 2-Y, L.P.
10% Owner
|
buy | 24,766 | $21.52 | $532,982 |
| Dec 19, 2025 |
Apollo Principal Holdings B GP, LLC
|
buy | 6,606,852 | $27.04 | $179,999,989 |
| Nov 21, 2025 |
Apollo Principal Holdings B GP, LLC
|
buy | 1,114,827 | $26.91 | $29,999,995 |
| Nov 20, 2025 |
AAA Sub Fund 2-Y, L.P.
10% Owner
|
buy | 24,662 | $21.52 | $530,662 |
| Oct 29, 2025 |
Apollo Principal Holdings B, L.P.
|
other | 28,593 | — | — |
| Oct 20, 2025 |
AAA Sub Fund 2-Y, L.P.
10% Owner
|
buy | 24,574 | $21.50 | $528,339 |
| Sep 19, 2025 |
AAA Sub Fund 2-Y, L.P.
10% Owner
|
buy | 24,478 | $21.49 | $526,018 |
| Sep 11, 2025 |
Apollo Principal Holdings B GP, LLC
|
buy | 934,579 | $26.75 | $24,999,988 |
| Aug 20, 2025 |
AAA Sub Fund 2-Y, L.P.
10% Owner
|
buy | 24,409 | $21.46 | $523,722 |
| Jul 22, 2025 |
AAA Sub Fund 2-Y, L.P.
10% Owner
|
buy | 24,369 | $21.40 | $521,421 |
| Jun 20, 2025 |
AAA Sub Fund 2-Y, L.P.
10% Owner
|
buy | 24,304 | $21.36 | $519,138 |
| May 20, 2025 |
AAA Sub Fund 2-Y, L.P.
10% Owner
|
buy | 24,234 | $21.33 | $516,848 |
| Apr 21, 2025 |
AAA Sub Fund 2-Y, L.P.
10% Owner
|
buy | 24,151 | $21.31 | $514,581 |
| Apr 1, 2025 |
Apollo Principal Holdings B GP, LLC
|
buy | 983,362 | $25.42 | $25,000,012 |
Key Takeaways
Revenue grew 20.71% annually over 5 years — strong growth
Earnings grew 76.17% over the past year
ROE of 36.80% indicates high profitability
Net margin of 18.49% shows strong profitability
Generating 4.38B in free cash flow
P/E of 37.61 — premium valuation
Growth
Revenue Growth (5Y)
20.71%
Revenue (1Y)51.71%
Earnings (1Y)76.17%
FCF Growth (3Y)42.50%
Quality
Return on Equity
36.80%
ROIC15.49%
Net Margin18.49%
Op. Margin25.86%
Safety
Debt / Equity
1.16
Current Ratio2.98
Interest Coverage16.24
Valuation
P/E Ratio
37.61
P/B Ratio11.97
EV/EBITDA27.63
Dividend Yield0.00%
All Fundamental Metrics
| Growth | |||
| Revenue Growth (1Y) | 51.71% | Revenue Growth (3Y) | 35.63% |
| Earnings Growth (1Y) | 76.17% | Earnings Growth (3Y) | 48.82% |
| Revenue Growth (5Y) | 20.71% | Earnings Growth (5Y) | 28.00% |
| Profitability | |||
| Revenue (TTM) | 23.09B | Net Income (TTM) | 4.27B |
| ROE | 36.80% | ROA | 11.78% |
| Gross Margin | 36.88% | Operating Margin | 25.86% |
| Net Margin | 18.49% | Free Cash Flow (TTM) | 4.38B |
| ROIC | 15.49% | FCF Growth (3Y) | 42.50% |
| Safety | |||
| Debt / Equity | 1.16 | Current Ratio | 2.98 |
| Interest Coverage | 16.24 | Dividend Yield | 0.00% |
| Valuation | |||
| P/E Ratio | 37.61 | P/B Ratio | 11.97 |
| P/S Ratio | 6.95 | PEG Ratio | 0.52 |
| EV/EBITDA | 27.63 | Dividend Yield | 0.00% |
| Market Cap | 160.62B | Enterprise Value | 164.99B |
Income Statement
Annual, most recent first
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Revenue | 23.09B | 15.22B | 12.55B | 12.62B | 10.88B |
| Net Income | 4.27B | 2.42B | 1.93B | 1.90B | 1.59B |
| EPS (Diluted) | 3.34 | 1.92 | 1.56 | 1.53 | 1.27 |
| Gross Profit | 8.52B | 5.14B | 4.08B | 4.03B | 3.40B |
| Operating Income | 5.97B | 3.28B | 2.59B | 2.61B | 2.18B |
Balance Sheet
Annual, most recent first
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Total Assets | 36.24B | 21.44B | 16.53B | 15.33B | 14.68B |
| Total Liabilities | 22.73B | 11.58B | 8.10B | 8.23B | 8.30B |
| Shareholders' Equity | 13.41B | 9.79B | 8.35B | 7.02B | 6.30B |
| Total Debt | 15.50B | 7.28B | 4.64B | 4.87B | 5.05B |
| Cash & Equivalents | 11.13B | 3.32B | 1.48B | 1.37B | 1.20B |
| Current Assets | 20.27B | 9.69B | 6.84B | 6.48B | 5.96B |
| Current Liabilities | 6.80B | 4.08B | 3.15B | 2.68B | 2.45B |
Strategy Scores
This stock passed the criteria for 2 strategies
Score = fit strength (0–100)
Rank = position among all matches
#34 of 154
Custom
Full Throttle
#58 of 146
Recent Activity
Entered
Growth Investing (Philip Fisher)
Mar 24, 2026
Entered
Full Throttle
Mar 24, 2026