Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | $1.02B | $897.7M | $840.1M | $750.2M | — |
| Operating expenses | $505.5M | $489.4M | $469.1M | $403.0M | $405.9M |
| Net income | $390.9M | $305.8M | $273.7M | $258.2M | — |
| Net profit margin | 38.27% | 34.07% | 32.58% | 34.42% | — |
| Basic EPSper basic share | $1.75 | $1.39 | $1.15 | $58.49 | — |
| Diluted EPSper diluted share | $1.75 | $1.39 | $1.15 | $58.49 | — |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
CENTRAL TRUST Co | 7.55M |
North Reef Capital Management LP | 4.6M |
FMR LLC | 2.3M |
STATE STREET CORP | 1.49M |
BlackRock, Inc. | 1.36M |
MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 1.16M |
GOLDMAN SACHS GROUP INC | 832.64K |
BANK OF AMERICA CORP /DE/ | 824.06K |
AMERICAN CENTURY COMPANIES INC | 823.46K |
Champlain Investment Partners, LLC | 822.02K |
SCHRODER INVESTMENT MANAGEMENT GROUP | 724.09K |
GEODE CAPITAL MANAGEMENT, LLC | 692.46K |
MILLENNIUM MANAGEMENT LLC | 645.14K |
MORGAN STANLEY | 635.9K |
Azora Capital LP | 613.25K |
ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 596.84K |
ROYCE & ASSOCIATES LP | 514.11K |
BNP PARIBAS FINANCIAL MARKETS | 493.71K |
Man Group plc | 443.45K |
VANGUARD CAPITAL MANAGEMENT LLC | 387.54K |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Feb 6, 2026Form 4 | Ross John ThomasPresident, CEO | BuyClass A Common Stock | 40.0K | $24.50 | $980.0K | 82.0K |
| Nov 21, 2025Form 4 | Schoeneberg Carey DeniseSVP & Chief Risk Officer | BuyClass A Common Stock · indirect | 100 | $21.00 | $2.1K | 100 |
| Nov 21, 2025Form 4 | Schoeneberg Carey DeniseSVP & Chief Risk Officer | BuyClass A Common Stock | 1.0K | $21.00 | $21.0K | 2.0K |
| Nov 21, 2025Form 4 | KRUSE CHARLES EDirector | BuyClass A Common Stock | 2.5K | $21.00 | $52.5K | 2.5K |
| Nov 21, 2025Form 4 | Westhues Daniel HaroldSEVP & Chief Customer Officer | BuyClass A Common Stock | 4.2K | $21.00 | $88.2K | 95.0K |