| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $585.53 | 600 | $351,318.00 | 2,022 | 2024-06-11 | Filing | |
| $585.88 | 483 | $282,978.59 | 0 | 2024-06-07 | Filing | |
| $574.41 | 3,753 | $2,155,760.73 | 89,845 | 2024-06-05 | Filing | |
| $560.99 | 5,232 | $2,935,099.68 | 2,544 | 2024-05-31 | Filing | |
| $550.00 | 2,427 | $1,334,850.00 | 14,028 | 2024-05-29 | Filing | |
| $557.40 | 894 | $498,315.60 | 16,455 | 2024-05-28 | Filing | |
| $550.00 | 133 | $73,150.00 | 7,776 | 2024-05-29 | Filing | |
| $557.40 | 789 | $439,788.60 | 7,909 | 2024-05-28 | Filing | |
| $550.00 | 202 | $111,100.00 | 2,622 | 2024-05-29 | Filing | |
| $557.40 | 206 | $114,824.40 | 2,824 | 2024-05-28 | Filing | |
| $558.09 | 12,752 | $7,116,763.68 | 14,028 | 2024-05-23 | Filing | |
| $558.09 | 704 | $392,895.36 | 2,215 | 2024-05-23 | Filing | |
| $554.61 | 1 | $540.97 | 0 | 2024-05-13 | Filing | |
| $558.04 | 4 | $2,232.15 | 1 | 2024-05-10 | Filing | |
| $558.04 | 606 | $338,170.97 | 0 | 2024-05-10 | Filing | |
| $524.55 | 3,473 | $1,821,762.15 | 43,445 | 2024-03-15 | Filing | |
| $529.99 | 190 | $100,698.12 | 887 | 2024-03-04 | Filing | |
| $496.00 | 186 | $92,256.00 | 1,511 | 2024-02-13 | Filing | |
| $480.00 | 3,908 | $1,875,840.00 | 43,445 | 2024-01-03 | Filing | |
| $480.00 | 10,118 | $4,856,640.00 | 43,445 | 2024-01-03 | Filing |