| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $119.00 | 1,417 | $168,623.00 | 23,624 | 2024-05-01 | Filing | |
| $117.97 | 759 | $89,539.23 | 25,041 | 2024-05-01 | Filing | |
| $116.80 | 326 | $38,076.80 | 25,800 | 2024-05-01 | Filing | |
| $113.16 | 100 | $11,316.00 | 26,126 | 2024-05-01 | Filing | |
| $110.00 | 5,313 | $584,430.00 | 26,226 | 2024-05-01 | Filing | |
| $109.68 | 13,078 | $1,434,395.04 | 31,539 | 2024-05-01 | Filing | |
| $108.35 | 1,792 | $194,163.20 | 44,617 | 2024-05-01 | Filing | |
| $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 |