| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $108.95 | 4,000 | $435,811.20 | 31,855 | 2024-06-04 | Filing | |
| $113.79 | 6,000 | $682,717.80 | 8,955 | 2024-05-08 | Filing | |
| $115.72 | 1,371 | $158,648.01 | 122,573 | 2024-05-08 | Filing | |
| $114.70 | 2,434 | $279,176.64 | 123,944 | 2024-05-08 | Filing | |
| $113.37 | 7,445 | $844,075.39 | 126,378 | 2024-05-08 | Filing | |
| $115.20 | 2,040 | $235,008.00 | 17,912 | 2024-03-06 | Filing | |
| $115.00 | 1,500 | $172,500.00 | 33,769 | 2024-02-29 | Filing | |
| $114.09 | 11,215 | $1,279,574.30 | 90,503 | 2024-02-28 | Filing | |
| $113.10 | 3,905 | $441,663.31 | 101,718 | 2024-02-28 | Filing | |
| $111.72 | 520 | $58,092.89 | 89,983 | 2024-02-28 | Filing | |
| $110.00 | 1,500 | $165,000.00 | 35,753 | 2024-02-16 | Filing | |
| $107.27 | 6,000 | $643,636.80 | 35,855 | 2024-02-15 | Filing | |
| $105.00 | 1,500 | $157,500.00 | 37,253 | 2024-02-14 | Filing | |
| $98.88 | 600 | $59,328.00 | 38,753 | 2024-02-01 | Filing | |
| $93.81 | 600 | $56,286.00 | 39,353 | 2024-01-02 | Filing | |
| $91.04 | 5,000 | $455,200.00 | 41,855 | 2023-12-11 | Filing | |
| $89.25 | 925 | $82,557.27 | 4,597 | 2023-12-07 | Filing | |
| $88.59 | 680 | $60,237.80 | 9,362 | 2023-12-01 | Filing | |
| $87.12 | 600 | $52,272.00 | 39,953 | 2023-12-01 | Filing | |
| $77.74 | 600 | $46,644.00 | 40,553 | 2023-11-02 | Filing |