| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $60.79 | 500 | $30,395.00 | 12,322 | 2026-06-12 | Filing | |
| $60.59 | 2,250 | $136,327.50 | 7,050 | 2026-06-12 | Filing | |
| $60.55 | 7,000 | $423,819.90 | 12,822 | 2026-06-11 | Filing | |
| $61.38 | 7,000 | $429,625.70 | 19,822 | 2026-06-10 | Filing | |
| $60.90 | 7,000 | $426,293.00 | 26,822 | 2026-06-09 | Filing | |
| $60.98 | 9,000 | $548,834.40 | 559,721 | 2026-06-09 | Filing | |
| $60.22 | 7,000 | $421,558.20 | 33,822 | 2026-06-08 | Filing | |
| $61.02 | 900 | $54,918.45 | 2,173 | 2026-05-26 | Filing | |
| $61.02 | 141 | $8,603.89 | 2,173 | 2026-05-26 | Filing | |
| $61.02 | 958 | $58,457.64 | 2,173 | 2026-05-26 | Filing | |
| $54.00 | 2,400 | $129,603.84 | 7,050 | 2026-03-16 | Filing | |
| $54.00 | 8,013 | $432,702.00 | 40,760 | 2026-03-09 | Filing | |
| $48.41 | 10,000 | $484,100.00 | 287,000 | 2026-02-13 | Filing | |
| $47.17 | 10,000 | $471,700.00 | 297,000 | 2026-02-12 | Filing | |
| $76.20 | 3,247 | $247,421.40 | 111,798 | 2025-11-07 | Filing | |
| $72.35 | 1,200 | $86,820.00 | 2,594 | 2025-11-19 | Filing | |
| $76.94 | 7,076 | $544,427.44 | 115,045 | 2025-11-11 | Filing | |
| $76.27 | 210 | $16,016.70 | 122,121 | 2025-11-10 | Filing | |
| $87.82 | 9,000 | $790,411.50 | 7,050 | 2025-09-11 | Filing | |
| $87.82 | 9,000 | $790,411.50 | 7,050 | 2025-09-11 | Filing |