| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $366.79 | 279 | $102,335.11 | 4,990 | 2024-08-09 | Filing | |
| $364.81 | 93 | $33,927.66 | 5,269 | 2024-08-09 | Filing | |
| $364.07 | 1,530 | $557,032.30 | 5,362 | 2024-08-09 | Filing | |
| $298.25 | 213 | $63,527.25 | 273,332 | 2024-06-18 | Filing | |
| $297.70 | 1,221 | $363,489.14 | 273,545 | 2024-06-18 | Filing | |
| $281.72 | 993 | $279,747.96 | 4,553 | 2024-05-31 | Filing | |
| $286.04 | 478 | $136,727.12 | 5,546 | 2024-05-28 | Filing | |
| $290.19 | 2,000 | $580,386.80 | 7,829 | 2024-05-20 | Filing | |
| $310.07 | 308 | $95,500.54 | 1,607 | 2024-05-09 | Filing | |
| $312.30 | 2,024 | $632,086.09 | 189,719 | 2024-05-09 | Filing | |
| $311.39 | 3,606 | $1,122,885.32 | 191,743 | 2024-05-09 | Filing | |
| $310.07 | 14,092 | $4,369,565.63 | 195,349 | 2024-05-09 | Filing | |
| $309.44 | 23,946 | $7,409,744.88 | 209,441 | 2024-05-09 | Filing | |
| $312.23 | 3,213 | $1,003,196.60 | 275,843 | 2024-05-09 | Filing | |
| $311.26 | 2,549 | $793,396.90 | 279,056 | 2024-05-09 | Filing | |
| $310.12 | 16,317 | $5,060,192.14 | 281,605 | 2024-05-09 | Filing | |
| $309.40 | 21,221 | $6,565,817.72 | 297,922 | 2024-05-09 | Filing | |
| $308.22 | 700 | $215,754.00 | 319,143 | 2024-05-09 | Filing | |
| $255.99 | 1,827 | $467,694.28 | 309,564 | 2024-01-02 | Filing | |
| $254.61 | 804 | $204,704.91 | 311,391 | 2024-01-02 | Filing |