| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $127.95 | 35,000 | $4,478,250.00 | 88,558 | 2024-03-08 | Filing | |
| $127.97 | 3,600 | $460,692.00 | 11,685 | 2024-03-08 | Filing | |
| $126.80 | 3,252 | $412,353.60 | 15,285 | 2024-03-08 | Filing | |
| $125.81 | 3,148 | $396,049.88 | 18,537 | 2024-03-08 | Filing | |
| $118.98 | 11,913 | $1,417,408.74 | 26,338 | 2024-03-08 | Filing | |
| $119.83 | 8,484 | $1,016,637.72 | 38,251 | 2024-03-08 | Filing | |
| $121.10 | 3,537 | $428,330.70 | 46,735 | 2024-03-08 | Filing | |
| $124.33 | 3,500 | $435,155.00 | 50,272 | 2024-03-08 | Filing | |
| $123.49 | 2,329 | $287,608.21 | 53,772 | 2024-03-08 | Filing | |
| $122.05 | 2,200 | $268,510.00 | 56,101 | 2024-03-08 | Filing | |
| $125.41 | 1,637 | $205,296.17 | 58,301 | 2024-03-08 | Filing | |
| $126.29 | 1,400 | $176,806.00 | 59,938 | 2024-03-08 | Filing | |
| $96.24 | 50,000 | $4,812,000.00 | 116,987 | 2024-01-08 | Filing | |
| $96.25 | 80,000 | $7,700,000.00 | 148,485 | 2024-01-08 | Filing | |
| $74.36 | 13,225 | $983,371.33 | 2,800 | 2023-11-22 | Filing | |
| $72.99 | 222 | $16,203.78 | 223 | 2023-11-22 | Filing | |
| $73.29 | 9,744 | $714,137.76 | 13,385 | 2023-11-22 | Filing | |
| $51.80 | 2,385 | $123,552.54 | 0 | 2023-08-24 | Filing | |
| $51.85 | 2,000 | $103,690.00 | 9,180 | 2023-08-24 | Filing | |
| $50.72 | 20,760 | $1,052,947.20 | 35,931 | 2023-08-24 | Filing |