| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $72.65 | 6,000 | $435,879.60 | 14,329 | 2026-09-02 | Filing | |
| $75.00 | 1,200 | $90,000.00 | 30,945 | 2026-09-01 | Filing | |
| $75.57 | 1,200 | $90,684.00 | 32,145 | 2026-08-03 | Filing | |
| $80.00 | 500 | $40,000.00 | 33,345 | 2026-07-28 | Filing | |
| $108.52 | 1,000 | $108,520.00 | 26,449 | 2025-10-01 | Filing | |
| $116.49 | 1,000 | $116,490.00 | 27,449 | 2025-09-02 | Filing | |
| $120.10 | 3,000 | $360,286.50 | 18,233 | 2025-08-05 | Filing | |
| $128.99 | 1,000 | $128,990.00 | 28,449 | 2025-08-01 | Filing | |
| $122.56 | 1,000 | $122,560.00 | 29,449 | 2025-07-01 | Filing | |
| $128.25 | 1,000 | $128,250.00 | 30,449 | 2025-06-02 | Filing | |
| $130.10 | 6,282 | $817,286.32 | 69,312 | 2025-05-28 | Filing | |
| $128.49 | 2,500 | $321,228.50 | 20,257 | 2025-05-29 | Filing | |
| $132.16 | 3,500 | $462,560.00 | 80,162 | 2025-05-27 | Filing | |
| $127.31 | 4,691 | $597,190.10 | 115,137 | 2025-05-22 | Filing | |
| $126.38 | 928 | $117,284.17 | 119,828 | 2025-05-22 | Filing | |
| $125.51 | 4,381 | $549,851.86 | 120,756 | 2025-05-22 | Filing | |
| $125.36 | 1,000 | $125,360.00 | 31,449 | 2025-05-01 | Filing | |
| $126.54 | 1,000 | $126,540.00 | 32,449 | 2025-04-01 | Filing | |
| $124.69 | 1,000 | $124,690.00 | 33,449 | 2025-03-13 | Filing | |
| $124.74 | 2,500 | $311,853.50 | 22,757 | 2025-03-10 | Filing |