| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $59.10 | 1,309 | $77,361.90 | 27,377 | 2025-06-03 | Filing | |
| $58.58 | 7,091 | $415,390.78 | 28,686 | 2025-06-03 | Filing | |
| $59.51 | 3,000 | $178,530.00 | 18,441 | 2025-06-02 | Filing | |
| $58.84 | 25,000 | $1,471,000.00 | 307,236 | 2025-05-27 | Filing | |
| $59.33 | 3,000 | $177,990.00 | 21,441 | 2025-03-03 | Filing | |
| $60.33 | 220 | $13,272.60 | 35,777 | 2025-03-03 | Filing | |
| $59.91 | 8,180 | $490,063.80 | 35,997 | 2025-03-03 | Filing | |
| $59.68 | 13,327 | $795,355.36 | 271,072 | 2025-02-26 | Filing | |
| $58.46 | 11,673 | $682,403.58 | 284,399 | 2025-02-26 | Filing | |
| $61.00 | 10,000 | $610,000.00 | 66,262 | 2025-01-31 | Filing | |
| $52.33 | 43 | $2,250.19 | 33,407 | 2024-12-03 | Filing | |
| $51.70 | 8,357 | $432,056.90 | 33,450 | 2024-12-03 | Filing | |
| $52.31 | 10,000 | $523,100.00 | 76,262 | 2024-12-03 | Filing | |
| $52.21 | 3,000 | $156,630.00 | 16,848 | 2024-12-02 | Filing | |
| $52.24 | 25,000 | $1,306,000.00 | 296,072 | 2024-11-26 | Filing | |
| $50.98 | 7,125 | $363,232.50 | 30,515 | 2024-11-15 | Filing | |
| $46.04 | 4,265 | $196,360.60 | 86,262 | 2024-10-11 | Filing | |
| $46.01 | 735 | $33,817.35 | 90,527 | 2024-09-04 | Filing | |
| $45.22 | 5,000 | $226,100.00 | 91,262 | 2024-09-03 | Filing | |
| $45.29 | 3,000 | $135,870.00 | 19,848 | 2024-09-03 | Filing |