| Name | Role | Date | Shares | Price | Value |
|---|---|---|---|---|---|
| Jayme L. Brooks | Chief Financial Officer | 2026-04-30 | 3,440 | $100.00 | $344.00kSell |
| Jayme L. Brooks | Chief Financial Officer | 2026-04-24 | 2,173 | $100.05 | $217.41kSell |
| Jayme L. Brooks | Chief Financial Officer | 2026-04-13 | 5,703 | $85.43 | $487.19kSell |
| Jayme L. Brooks | Chief Financial Officer | 2026-04-09 | 841 | $85.11 | $71.58kSell |
| Jayme L. Brooks | Chief Financial Officer | 2026-04-08 | 3,366 | $85.19 | $286.76kSell |
| Jayme L. Brooks | Chief Financial Officer | 2026-03-17 | 1,546 | $80.28 | $124.11kSell |
| Jayme L. Brooks | Chief Financial Officer | 2026-03-17 | 2,637 | $77.11 | $203.33kSell |
| Jayme L. Brooks | Chief Financial Officer | 2026-03-17 | 4,167 | $78.07 | $325.32kSell |
| Jayme L. Brooks | Chief Financial Officer | 2026-03-17 | 460 | $78.80 | $36.25kSell |
| Jayme L. Brooks | Chief Financial Officer | 2026-03-17 | 1,100 | $81.40 | $89.54kSell |
| Name | Hold | Shares | Value | Type |
|---|---|---|---|---|
| David S. Gellman | 26.72% | 3,184,997 | $227.66M | Insider |
| Larry G. Swets Jr. | 24.67% | 2,941,285 | $210.24M | Insider |
| Kyle Cerminara | 20.23% | 2,411,685 | $172.39M | Insider |
| Fdg Hvac LLC | 14.63% | 1,743,810 | $124.65M | Insider |
| Brian Pratt | 12.90% | 1,537,800 | $109.92M | Insider |
| Wasatch Advisors LP | 8.13% | 969,639 | $69.31M | Institution |
| Thrivent Financial For Lutherans | 7.38% | 879,638 | $62.88M | Institution |
| Blackrock Inc | 7.10% | 846,865 | $60.53M | Institution |
| Capital International Investors | 6.91% | 823,702 | $58.88M | Institution |
| Fmr LLC | 5.89% | 701,918 | $50.17M | Institution |