| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $312.48 | 8 | $2,499.82 | 3,191 | 2024-05-21 | Filing | |
| $316.31 | 7 | $2,214.17 | 1,291 | 2024-05-21 | Filing | |
| $315.81 | 1,284 | $405,495.80 | 1,298 | 2024-05-21 | Filing | |
| $327.00 | 15,000 | $4,905,000.00 | 6,402,492 | 2024-05-16 | Filing | |
| $327.00 | 5,000 | $1,635,000.00 | 1,610,800 | 2024-05-16 | Filing | |
| $327.00 | 5,000 | $1,635,000.00 | 1,610,800 | 2024-05-16 | Filing | |
| $326.03 | 14,416 | $4,700,048.48 | 252,382 | 2024-05-16 | Filing | |
| $317.00 | 15,000 | $4,755,000.00 | 6,417,492 | 2024-05-15 | Filing | |
| $317.00 | 5,000 | $1,585,000.00 | 1,615,800 | 2024-05-15 | Filing | |
| $317.00 | 5,000 | $1,585,000.00 | 1,615,800 | 2024-05-15 | Filing | |
| $312.07 | 12,000 | $3,744,840.00 | 6,432,492 | 2024-05-13 | Filing | |
| $312.07 | 4,000 | $1,248,280.00 | 1,620,800 | 2024-05-13 | Filing | |
| $312.07 | 4,000 | $1,248,280.00 | 1,620,800 | 2024-05-13 | Filing | |
| $299.99 | 12,494 | $3,748,075.06 | 6,444,492 | 2024-05-10 | Filing | |
| $307.77 | 2,000 | $615,540.00 | 10,000 | 2024-05-10 | Filing | |
| $307.77 | 2,000 | $615,540.00 | 10,000 | 2024-05-10 | Filing | |
| $299.99 | 3,732 | $1,119,562.68 | 1,624,800 | 2024-05-10 | Filing | |
| $299.99 | 3,732 | $1,119,562.68 | 1,624,800 | 2024-05-10 | Filing | |
| $277.35 | 15 | $4,160.24 | 2,570 | 2024-05-07 | Filing | |
| $276.21 | 31 | $8,562.41 | 2,585 | 2024-05-07 | Filing |