| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $690.00 | 869 | $599,610.00 | 129,875 | 2024-05-08 | Filing | |
| $689.98 | 737 | $508,515.26 | 74,986 | 2024-05-08 | Filing | |
| $690.00 | 2,824 | $1,948,560.00 | 888,408 | 2024-05-08 | Filing | |
| $690.02 | 869 | $599,627.38 | 207,747 | 2024-05-08 | Filing | |
| $670.08 | 120 | $80,409.60 | 75,723 | 2024-05-01 | Filing | |
| $667.41 | 200 | $133,482.00 | 75,843 | 2024-05-01 | Filing | |
| $666.76 | 300 | $200,028.00 | 76,043 | 2024-05-01 | Filing | |
| $665.61 | 300 | $199,683.00 | 76,343 | 2024-05-01 | Filing | |
| $664.54 | 200 | $132,908.00 | 76,643 | 2024-05-01 | Filing | |
| $662.37 | 319 | $211,296.03 | 76,843 | 2024-05-01 | Filing | |
| $661.07 | 100 | $66,107.00 | 77,162 | 2024-05-01 | Filing | |
| $660.49 | 600 | $396,294.00 | 77,262 | 2024-05-01 | Filing | |
| $659.38 | 300 | $197,814.00 | 77,862 | 2024-05-01 | Filing | |
| $658.90 | 61 | $40,192.90 | 78,162 | 2024-05-01 | Filing | |
| $670.09 | 100 | $67,009.00 | 891,232 | 2024-05-01 | Filing | |
| $668.34 | 900 | $601,506.00 | 891,332 | 2024-05-01 | Filing | |
| $667.41 | 200 | $133,482.00 | 892,232 | 2024-05-01 | Filing | |
| $666.54 | 497 | $331,270.38 | 892,432 | 2024-05-01 | Filing | |
| $665.69 | 350 | $232,991.50 | 892,929 | 2024-05-01 | Filing | |
| $664.70 | 500 | $332,350.00 | 893,279 | 2024-05-01 | Filing |