| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $107.20 | 11,789 | $1,263,780.80 | 46,409 | 2024-05-01 | Filing | |
| $106.25 | 14,854 | $1,578,237.50 | 58,198 | 2024-05-01 | Filing | |
| $129.91 | 3,222 | $418,570.02 | 21,105 | 2024-05-06 | Filing | |
| $128.00 | 15,000 | $1,920,000.00 | 23,299 | 2024-05-06 | Filing | |
| $132.34 | 816 | $107,989.44 | 1,193 | 2024-05-07 | Filing | |
| $131.34 | 1,100 | $144,474.00 | 2,009 | 2024-05-07 | Filing | |
| $130.31 | 885 | $115,324.35 | 3,109 | 2024-05-07 | Filing | |
| $129.80 | 2,226 | $288,934.80 | 3,994 | 2024-05-07 | Filing | |
| $128.43 | 2,130 | $273,555.90 | 6,220 | 2024-05-07 | Filing | |
| $130.07 | 5,839 | $759,478.73 | 9,792 | 2024-05-06 | Filing | |
| $130.07 | 30,000 | $3,902,100.00 | 61,643 | 2024-05-06 | Filing | |
| $125.26 | 6,895 | $863,667.70 | 193,146 | 2024-05-03 | Filing | |
| $124.76 | 5,130 | $640,018.80 | 200,041 | 2024-05-03 | Filing | |
| $110.00 | 2,000 | $220,000.00 | 205,171 | 2024-05-01 | Filing | |
| $108.47 | 100 | $10,847.00 | 207,171 | 2024-05-01 | Filing | |
| $106.89 | 1,704 | $182,140.56 | 207,271 | 2024-05-01 | Filing | |
| $105.70 | 11,236 | $1,187,645.20 | 208,975 | 2024-05-01 | Filing | |
| $122.67 | 82 | $10,058.94 | 61,643 | 2024-05-02 | Filing | |
| $122.16 | 6,222 | $760,079.52 | 61,725 | 2024-05-02 | Filing | |
| $120.64 | 6,140 | $740,729.60 | 67,947 | 2024-05-02 | Filing |