Revenue
2021
2022
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $99.1M | $93.7M | $87.3M | $81.5M | $72.6M | $56.6M | — | — | — | — |
| Operating expenses | −$7.2M | −$3.7M | −$6.3M | −$2.9M | — | — | — | — | — | — |
| Net income | $184.8M | $65.3M | $85.3M | $35.5M | $102.3M | $42.5M | — | — | — | — |
| Net profit margin | 186.47% | 69.74% | 97.71% | 43.59% | 141.02% | 74.97% | — | — | — | — |
| Basic EPSper basic share | $4.77 | $0.76 | $0.63 | $1.11 | $0.45 | $0.54 | — | — | — | — |
| Diluted EPSper diluted share | $4.77 | $0.76 | $0.63 | $1.11 | $0.45 | $0.54 | — | — | — | — |
Reported shareholders
| Holder | % owned |
|---|---|
VAN ECK ASSOCIATES CORP | 2.02%804.1K shares |
Melia Wealth LLC | 1.65%656.31K shares |
UBS Group AG | 1.55%618.15K shares |
TWO SIGMA INVESTMENTS, LP | 1.47%584.11K shares |
COOPER CREEK PARTNERS MANAGEMENT LLC | 1.45%576.29K shares |
MORGAN STANLEY | 0.88%349.85K shares |
Legal & General Group Plc | 0.85%337.07K shares |
PFG Advisors | 0.59%236.63K shares |
BlackRock, Inc. | 0.55%220.76K shares |
OUTFITTERS FINANCIAL LLC | 0.51%203.37K shares |
LPL Financial LLC | 0.47%185.18K shares |
DULLUM DAVID A R | ≈0.38%151.27K shares |
BLAIR WILLIAM & CO/IL | 0.36%143.68K shares |
DAVENPORT & Co LLC | 0.36%142.53K shares |
TUDOR INVESTMENT CORP ET AL | 0.30%120.96K shares |
MARSHALL WACE, LLP | 0.29%116.69K shares |
Legacy Capital Wealth Partners, LLC | 0.29%113.83K shares |
Advisors Asset Management, Inc. | 0.26%104.24K shares |
Atlantic Union Bankshares Corp | 0.24%96.66K shares |
OSAIC HOLDINGS, INC. | 0.23%91.02K shares |
Percentages use 39.82M 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 |
|---|---|---|---|---|---|---|
| May 19, 2026Form 4 · 10b5-1 | Ritchie TaylorChief Financial Officer | BuyCommon Stock | 155 | $16.10 | $2.5K | 2.8K |
| May 19, 2026Form 4 · 10b5-1 | Ritchie TaylorChief Financial Officer | BuyCommon Stock | 160 | $16.15 | $2.6K | 2.7K |
| May 18, 2026Form 4 · 10b5-1 | Ritchie TaylorChief Financial Officer | BuyCommon Stock | 150 | $16.29 | $2.4K | 2.5K |
| May 15, 2026Form 4 · 10b5-1 | Ritchie TaylorChief Financial Officer | BuyCommon Stock | 450 | $16.50 | $7.4K | 2.3K |