| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $73.34 | 3,413 | $250,309.42 | 40,357 | 2025-10-29 | Filing | |
| $73.02 | 2,077 | $151,662.54 | 8,426 | 2025-10-27 | Filing | |
| $65.00 | 911 | $59,215.00 | 4,283 | 2025-09-02 | Filing | |
| $63.86 | 5,397 | $344,652.42 | 51,308 | 2025-08-28 | Filing | |
| $63.86 | 3,500 | $223,510.00 | 51,308 | 2025-08-28 | Filing | |
| $63.19 | 5,611 | $354,559.09 | 46,371 | 2024-08-30 | Filing | |
| $63.19 | 4,000 | $252,760.00 | 46,371 | 2024-08-30 | Filing | |
| $63.28 | 4,800 | $303,744.00 | 12,547 | 2024-08-28 | Filing | |
| $72.10 | 864 | $62,294.40 | 3,375 | 2024-02-14 | Filing | |
| $71.63 | 4,500 | $322,335.00 | 50,371 | 2024-02-09 | Filing | |
| $70.15 | 1,571 | $110,205.65 | 6,942 | 2023-07-27 | Filing | |
| $72.94 | 400 | $29,176.00 | 3,272 | 2023-02-27 | Filing | |
| $71.31 | 700 | $49,917.00 | 3,672 | 2023-02-22 | Filing | |
| $72.66 | 1,000 | $72,660.00 | 37,010 | 2023-02-23 | Filing | |
| $70.91 | 565 | $40,064.15 | 38,010 | 2023-02-22 | Filing | |
| $70.11 | 4,192 | $293,901.12 | 38,010 | 2023-02-03 | Filing | |
| $68.51 | 4,265 | $292,195.15 | 38,010 | 2023-01-31 | Filing | |
| $58.51 | 1,500 | $87,765.00 | 6,264 | 2022-12-07 | Filing | |
| $61.64 | 1,257 | $77,481.48 | 1,538 | 2022-12-02 | Filing | |
| $60.30 | 4,500 | $271,350.00 | 37,011 | 2022-12-01 | Filing |