| Name | Role | Date | Shares | Price | Value |
|---|---|---|---|---|---|
| Renae M. Gaudette | CHIEF OPERATING OFFICER | 2025-10-24 | 1,100 | $415.43 | $456.97kSell |
| Renae M. Gaudette | CHIEF OPERATING OFFICER | 2025-10-24 | 100 | $435.62 | $43.56kSell |
| Renae M. Gaudette | CHIEF OPERATING OFFICER | 2025-10-22 | 2,500 | $90.99 | $227.48kBuy |
| Lawrence A. Barbetta | Director | 2025-09-17 | 636 | $504.91 | $321.12kSell |
| Lawrence A. Barbetta | Director | 2025-09-17 | 216 | $505.33 | $109.15kSell |
| Brett D. Heffes | CHAIR AND CEO | 2025-08-27 | 1,985 | $454.95 | $903.08kSell |
| Brett D. Heffes | CHAIR AND CEO | 2025-08-27 | 2,868 | $164.84 | $472.76kBuy |
| Brett D. Heffes | CHAIR AND CEO | 2025-08-27 | 1,390 | $143.87 | $199.98kBuy |
| Brett D. Heffes | CHAIR AND CEO | 2025-08-27 | 2,103 | $176.20 | $370.55kBuy |
| Brett D. Heffes | CHAIR AND CEO | 2025-08-27 | 170 | $451.76 | $76.80kSell |
| Name | Hold | Shares | Value | Type |
|---|---|---|---|---|
| Ronald G. Olson | 21.77% | 775,648 | $319.87M | Insider |
| K. Jeffrey Dahlberg | 15.04% | 535,761 | $220.94M | Insider |
| Nine Ten Partners LP | 12.90% | 459,483 | $189.49M | Insider |
| Nine Ten Capital Management LLC | 11.37% | 404,965 | $167.00M | Insider |
| Sheldon Fleck | 10.78% | 383,876 | $158.31M | Insider |
| Neuberger Berman Group LLC | 8.92% | 317,725 | $131.03M | Institution |
| Blackrock Inc | 7.19% | 256,027 | $105.58M | Institution |
| Renaissance Technologies LLC | 6.19% | 220,496 | $90.93M | Institution |
| Jack A. Norqual | 5.18% | 184,367 | $76.03M | Insider |
| Vanguard Group Inc | 5.09% | 181,361 | $74.79M | Institution |