Revenue
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $789.0M | $986.0M | $1.11B | $825.6M | $1.18B | $665.3M | $458.5M | $384.6M | $322.2M | $190.4M | $112.5M | $77.1M | $76.1M | $83.9M | $63.5M | $42.1M | $83.4M |
| Gross profit | $643.6M | $818.3M | $937.9M | $764.8M | $1.15B | — | $450.9M | $383.8M | $321.8M | $175.6M | $109.5M | $63.0M | $64.6M | $71.2M | $60.1M | $35.5M | $70.8M |
| Gross margin | 81.58% | 83.00% | 84.44% | 92.64% | 97.71% | — | 98.35% | 99.79% | 99.88% | 92.25% | 97.27% | 81.74% | 84.89% | 84.81% | 94.66% | 84.16% | 84.81% |
| Operating expenses | $568.0M | $1.32B | $841.9M | $734.9M | $1.04B | $558.0M | $485.5M | $377.6M | $293.3M | $141.6M | $90.4M | $84.5M | $72.0M | $76.5M | $56.1M | $53.5M | $65.9M |
| Operating income | $75.6M | −$497.5M | $96.1M | $29.9M | $514.5M | $276.3M | $166.7M | $45.4M | $28.8M | $48.7M | $22.1M | −$7.4M | $4.1M | $7.4M | $7.4M | −$11.4M | $17.5M |
| Operating margin | 9.58% | −50.46% | 8.65% | 3.62% | 43.63% | 41.52% | 36.35% | 11.80% | 8.95% | 25.60% | 19.62% | −9.64% | 5.38% | 8.87% | 11.71% | −26.95% | 21.00% |
| EBITDA | $110.8M | −$452.1M | $145.7M | $69.8M | $540.4M | $295.6M | $185.7M | $59.2M | $40.0M | $53.0M | $22.9M | −$6.8M | $4.7M | $8.1M | $8.2M | −$10.7M | $18.2M |
| EBITDA margin | 14.04% | −45.86% | 13.11% | 8.46% | 45.82% | 44.44% | 40.50% | 15.39% | 12.41% | 27.86% | 20.38% | −8.80% | 6.19% | 9.61% | 12.83% | −25.45% | 21.76% |
| Net income | $307.4M | −$764.3M | −$99.9M | −$159.8M | $445.1M | $205.1M | $81.6M | $16.3M | $11.6M | $21.5M | $11.8M | −$5.8M | $1.1M | $3.5M | $602,000 | −$11.0M | $17.0M |
| Net profit margin | 38.96% | −77.51% | −8.99% | −19.36% | 37.74% | 30.84% | 17.80% | 4.24% | 3.59% | 11.31% | 10.49% | −7.52% | 1.39% | 4.19% | 0.95% | −26.19% | 20.33% |
| Basic EPSper basic share | $9.80 | -$25.46 | -$3.69 | -$5.95 | $15.99 | $7.83 | $3.08 | $0.60 | $0.50 | $1.19 | $0.73 | -$0.60 | $0.74 | $2.46 | $0.40 | -$7.80 | $19.00 |
| Diluted EPSper diluted share | $9.80 | -$25.46 | -$3.69 | -$5.95 | $15.09 | $7.56 | $2.95 | $0.58 | $0.48 | $1.17 | $0.73 | -$0.60 | $0.71 | $2.38 | $0.40 | -$7.80 | $18.20 |
Reported shareholders
| Holder | % owned |
|---|---|
RILEY BRYANT R | ≈16.85%6.77M shares |
EQUITEC PROPRIETARY MARKETS, LLC | 8.45%3.4M shares |
DBA TRADING, LLC | 8.03%3.23M shares |
BlackRock, Inc. | 4.32%1.73M shares |
First Eagle Investment Management, LLC | 3.39%1.36M shares |
VANGUARD CAPITAL MANAGEMENT LLC | 2.73%1.1M shares |
CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 2.07%830.97K shares |
GEODE CAPITAL MANAGEMENT, LLC | 1.55%622.77K shares |
MARSHALL WACE, LLP | 1.12%449.68K shares |
CITADEL ADVISORS LLC | 1.00%402.44K shares |
PAULSON RANDALL E | ≈0.92%370.4K shares |
ANTIN ROBERT L | ≈0.83%331.91K shares |
FEDERATED HERMES, INC. | 0.83%331.8K shares |
Moore Andrew | ≈0.81%324.42K shares |
STATE STREET CORP | 0.73%293.52K shares |
Ahn Phillip J. | ≈0.71%285.12K shares |
RENAISSANCE TECHNOLOGIES LLC | 0.61%244.5K shares |
JANE STREET GROUP, LLC | 0.60%242.02K shares |
D Agostino Robert P | ≈0.53%211.99K shares |
GROUP ONE TRADING LLC | 0.48%194.69K shares |
Percentages use 40.2M shares of this listed class outstanding on Jun 30, 2026. ≈ compares the latest reported holding with a share total from a different date; it is not a confirmed current stake.
Gray completes the 100% scale. Reported positions may overlap; holders have different reporting dates.
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 16, 2026Form 4 | RILEY BRYANT RChairman and Co-CEO | SellCommon Stock | 195.5K | $9.00 | $1.76M | 6.57M |
| May 14, 2026Form 4 | Forman Alan NEVP, General Counsel, Sec | SellCommon Stock | 79.4K | $8.56 | $680.0K | 37.8K |
| May 13, 2026Form 4 | Forman Alan NEVP, General Counsel, Sec | SellCommon Stock | 20.6K | $8.58 | $176.4K | 117.3K |