Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | $566.4M | $541.0M | $500.4M | $376.9M | $289.0M | $222.6M |
| Operating expenses | $71.7M | $62.5M | $58.8M | $53.3M | — | — |
| Net income | $493.4M | $508.1M | $428.4M | $241.6M | $330.8M | $29.4M |
| Net profit margin | 87.11% | 93.91% | 85.62% | 64.11% | 114.43% | 13.20% |
| Basic EPSper basic share | $3.95 | $3.93 | $4.04 | $3.29 | $2.65 | $2.10 |
| Diluted EPSper diluted share | $3.95 | $3.93 | $4.04 | $3.29 | $2.65 | $2.10 |
Reported shareholders
| Holder | % owned |
|---|---|
PRICE T ROWE ASSOCIATES INC /MD/ | 3.58%3.34M shares |
VAN ECK ASSOCIATES CORP | 2.02%1.89M shares |
UBS Group AG | 1.49%1.39M shares |
Legal & General Group Plc | 0.89%835.06K shares |
MORGAN STANLEY | 0.84%786.28K shares |
Qube Research & Technologies Ltd | 0.70%654.17K shares |
Invesco Ltd. | 0.59%553.97K shares |
Hyzak Dwayne L. | ≈0.54%506.85K shares |
ADELL HARRIMAN & CARPENTER INC | 0.53%499K shares |
Muzinich & Co., Inc. | 0.53%495.92K shares |
Magdol David L. | ≈0.47%440.69K shares |
BlackRock, Inc. | 0.43%403.62K shares |
Sumitomo Mitsui Trust Group, Inc. | 0.40%375.51K shares |
D. E. Shaw & Co., Inc. | 0.40%375.32K shares |
LPL Financial LLC | 0.37%347.6K shares |
FRANKLIN RESOURCES INC | 0.37%342.76K shares |
GOLDMAN SACHS GROUP INC | 0.36%332.29K shares |
Cambridge Investment Research Advisors, Inc. | 0.33%307.9K shares |
PUBLIC EMPLOYEES RETIREMENT ASSOCIATION OF COLORADO | 0.30%281.4K shares |
Morris Jesse E | ≈0.29%267.57K shares |
Percentages use 93.35M 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 30, 2026Form 4 | Beauvais Jason BEVP, GC, SECRETARY | SellCommon Stock | 6.8K | $51.73 | $353.3K | 196.2K |
| Aug 14, 2025Form 4 | Meserve NicholasMANAGING DIRECTOR | SellCommon Stock | 14.0K | $67.15 | $940.1K | 82.4K |
| Jun 27, 2025Form 4 | Morris Jesse EEVP AND COO | SellCommon Stock | 10.2K | $59.04 | $604.7K | 235.7K |
| Jun 27, 2025Form 4 | Morris Jesse EEVP AND COO | SellCommon Stock | 24.8K | $59.50 | $1.47M | 245.9K |
| Jun 27, 2025Form 4 | Beauvais Jason BEVP, GC, SECRETARY | SellCommon Stock | 4.0K | $59.04 | $236.0K | 181.5K |