| 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 | $241.87M | Insider |
| Larry G. Swets Jr. | 24.67% | 2,941,285 | $223.36M | Insider |
| Kyle Cerminara | 20.23% | 2,411,685 | $183.14M | Insider |
| Fdg Hvac LLC | 14.63% | 1,743,810 | $132.42M | Insider |
| Brian Pratt | 12.90% | 1,537,800 | $116.78M | Insider |
| Blackrock Inc | 9.04% | 1,078,187 | $81.88M | Institution |
| Wasatch Advisors LP | 8.37% | 997,394 | $75.74M | Institution |
| Thrivent Financial For Lutherans | 6.63% | 790,632 | $60.04M | Institution |
| Capital International Investors | 5.41% | 645,288 | $49.00M | Institution |
| Vanguard Group Inc | 5.19% | 619,178 | $47.02M | Institution |