| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $64.01 | 3,500 | $224,035.00 | 153,902 | 2026-10-20 | Filing | |
| $62.88 | 7,500 | $471,600.00 | 278,544 | 2026-10-12 | Filing | |
| $61.38 | 3,500 | $214,830.00 | 153,902 | 2026-10-06 | Filing | |
| $65.46 | 7,500 | $490,950.00 | 278,544 | 2026-09-28 | Filing | |
| $68.29 | 3,500 | $239,015.00 | 153,902 | 2026-09-22 | Filing | |
| $72.13 | 1,000 | $72,130.00 | 8,184 | 2026-09-15 | Filing | |
| $69.33 | 97,926 | $6,789,209.58 | 0 | 2026-09-15 | Filing | |
| $73.44 | 7,500 | $550,800.00 | 377,820 | 2026-09-14 | Filing | |
| $74.66 | 1,000 | $74,660.00 | 9,184 | 2026-09-11 | Filing | |
| $75.46 | 3,500 | $264,110.00 | 153,902 | 2026-09-08 | Filing | |
| $71.48 | 5,000 | $357,400.00 | 10,784 | 2026-09-01 | Filing | |
| $70.24 | 10,000 | $702,400.00 | 58,555 | 2026-08-31 | Filing | |
| $70.24 | 7,500 | $526,800.00 | 377,820 | 2026-08-31 | Filing | |
| $75.82 | 3,500 | $265,370.00 | 153,902 | 2026-08-18 | Filing | |
| $76.76 | 7,500 | $575,700.00 | 377,820 | 2026-08-10 | Filing | |
| $79.88 | 14,000 | $1,118,320.00 | 58,555 | 2026-07-30 | Filing | |
| $80.87 | 7,500 | $606,525.00 | 377,820 | 2026-07-27 | Filing | |
| $80.59 | 3,500 | $282,065.00 | 153,902 | 2026-07-21 | Filing | |
| $82.02 | 7,490 | $614,329.80 | 377,820 | 2026-07-13 | Filing | |
| $82.02 | 10 | $820.20 | 377,820 | 2026-07-13 | Filing |