| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $1,140.43 | 4,400 | $5,017,892.00 | 1,016,294 | 2024-06-03 | Filing | |
| $1,138.00 | 4,500 | $5,121,000.00 | 1,020,694 | 2024-06-03 | Filing | |
| $1,131.24 | 300 | $339,372.00 | 1,025,194 | 2024-05-30 | Filing | |
| $1,130.14 | 9,639 | $10,893,419.46 | 1,025,494 | 2024-05-30 | Filing | |
| $1,148.01 | 17,000 | $19,516,170.00 | 1,035,133 | 2024-05-29 | Filing | |
| $1,150.03 | 5,000 | $5,750,150.00 | 45,500 | 2024-05-29 | Filing | |
| $1,147.34 | 57 | $65,398.38 | 9,630 | 2024-05-28 | Filing | |
| $1,145.27 | 33 | $37,793.91 | 9,687 | 2024-05-28 | Filing | |
| $1,143.77 | 48 | $54,900.96 | 9,720 | 2024-05-28 | Filing | |
| $1,142.08 | 129 | $147,328.32 | 9,768 | 2024-05-28 | Filing | |
| $1,140.63 | 124 | $141,438.12 | 9,897 | 2024-05-28 | Filing | |
| $1,139.59 | 91 | $103,702.69 | 10,021 | 2024-05-28 | Filing | |
| $1,138.33 | 141 | $160,504.53 | 10,112 | 2024-05-28 | Filing | |
| $1,136.91 | 231 | $262,626.21 | 10,253 | 2024-05-28 | Filing | |
| $1,135.63 | 187 | $212,362.81 | 10,484 | 2024-05-28 | Filing | |
| $1,134.73 | 57 | $64,679.61 | 10,671 | 2024-05-28 | Filing | |
| $1,133.07 | 28 | $31,725.96 | 10,728 | 2024-05-28 | Filing | |
| $1,131.97 | 138 | $156,211.86 | 10,756 | 2024-05-28 | Filing | |
| $1,130.56 | 89 | $100,619.84 | 10,894 | 2024-05-28 | Filing | |
| $1,129.16 | 39 | $44,037.24 | 10,983 | 2024-05-28 | Filing |