| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $53.50 | 370 | $19,795.00 | 25,914 | 2025-05-01 | Filing | |
| $48.69 | 2,558 | $124,549.02 | 32,839 | 2025-04-01 | Filing | |
| $48.13 | 4,000 | $192,520.00 | 35,397 | 2025-04-01 | Filing | |
| $47.10 | 16,273 | $766,458.30 | 39,397 | 2025-04-01 | Filing | |
| $46.07 | 5,006 | $230,626.42 | 55,670 | 2025-04-01 | Filing | |
| $48.12 | 625 | $30,075.00 | 25,740 | 2025-04-01 | Filing | |
| $48.66 | 2,016 | $98,098.56 | 904,460 | 2025-04-01 | Filing | |
| $48.02 | 3,100 | $148,862.00 | 906,476 | 2025-04-01 | Filing | |
| $47.07 | 11,584 | $545,258.88 | 909,576 | 2025-04-01 | Filing | |
| $46.02 | 3,300 | $151,866.00 | 921,160 | 2025-04-01 | Filing | |
| $45.54 | 3,000 | $136,620.00 | 26,514 | 2025-03-31 | Filing | |
| $50.00 | 3,076 | $153,800.00 | 151,095 | 2025-03-21 | Filing | |
| $47.40 | 700 | $33,180.00 | 164,750 | 2025-03-18 | Filing | |
| $46.41 | 5,162 | $239,568.42 | 165,450 | 2025-03-18 | Filing | |
| $45.78 | 17,168 | $785,951.04 | 170,612 | 2025-03-18 | Filing | |
| $47.37 | 400 | $18,948.00 | 154,171 | 2025-03-18 | Filing | |
| $46.38 | 3,356 | $155,651.28 | 154,571 | 2025-03-18 | Filing | |
| $45.78 | 9,379 | $429,370.62 | 157,927 | 2025-03-18 | Filing | |
| $46.83 | 990 | $46,361.70 | 26,284 | 2025-03-17 | Filing | |
| $50.63 | 700 | $35,441.00 | 30,071 | 2025-03-17 | Filing |