| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $329.99 | 244 | $80,518.22 | 194,600 | 2024-06-13 | Filing | |
| $337.00 | 15,000 | $5,055,000.00 | 6,387,492 | 2024-06-17 | Filing | |
| $337.00 | 5,000 | $1,685,000.00 | 1,605,800 | 2024-06-17 | Filing | |
| $337.00 | 5,000 | $1,685,000.00 | 1,605,800 | 2024-06-17 | Filing | |
| $330.99 | 55 | $18,204.45 | 37,732 | 2024-06-14 | Filing | |
| $330.42 | 40 | $13,216.70 | 37,787 | 2024-06-14 | Filing | |
| $329.23 | 108 | $35,556.94 | 37,827 | 2024-06-14 | Filing | |
| $328.35 | 401 | $131,669.91 | 37,935 | 2024-06-14 | Filing | |
| $327.38 | 285 | $93,304.50 | 38,336 | 2024-06-14 | Filing | |
| $326.28 | 111 | $36,216.53 | 38,621 | 2024-06-14 | Filing | |
| $329.10 | 427 | $140,526.68 | 194,844 | 2024-06-13 | Filing | |
| $327.93 | 181 | $59,355.78 | 195,271 | 2024-06-13 | Filing | |
| $326.97 | 428 | $139,943.72 | 195,452 | 2024-06-13 | Filing | |
| $326.08 | 1,190 | $388,029.61 | 195,880 | 2024-06-13 | Filing | |
| $325.07 | 487 | $158,308.02 | 197,070 | 2024-06-13 | Filing | |
| $324.01 | 562 | $182,091.77 | 197,557 | 2024-06-13 | Filing | |
| $322.90 | 185 | $59,735.58 | 198,119 | 2024-06-13 | Filing | |
| $321.81 | 172 | $55,350.67 | 198,304 | 2024-06-13 | Filing | |
| $320.82 | 124 | $39,781.79 | 198,476 | 2024-06-13 | Filing | |
| $329.99 | 978 | $322,732.86 | 408,650 | 2024-06-13 | Filing |