| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $177.20 | 1,001 | $177,377.20 | 48,176 | 2024-12-02 | Filing | |
| $174.74 | 371 | $64,828.54 | 49,177 | 2024-12-02 | Filing | |
| $131.45 | 78 | $10,253.10 | 990,956 | 2024-11-15 | Filing | |
| $130.81 | 23,605 | $3,087,770.05 | 991,034 | 2024-11-15 | Filing | |
| $130.02 | 16,317 | $2,121,536.34 | 1,014,639 | 2024-11-15 | Filing | |
| $146.59 | 4,755 | $697,035.45 | 1,030,956 | 2024-09-16 | Filing | |
| $145.83 | 10,765 | $1,569,859.95 | 1,035,711 | 2024-09-16 | Filing | |
| $144.98 | 19,385 | $2,810,437.30 | 1,046,476 | 2024-09-16 | Filing | |
| $143.92 | 5,095 | $733,272.40 | 1,065,861 | 2024-09-16 | Filing | |
| $134.66 | 11,100 | $1,494,726.00 | 15,150 | 2024-08-28 | Filing | |
| $158.34 | 6,723 | $1,064,519.82 | 1,070,956 | 2024-07-15 | Filing | |
| $157.26 | 8,218 | $1,292,362.68 | 1,077,679 | 2024-07-15 | Filing | |
| $156.41 | 13,324 | $2,084,006.84 | 1,085,897 | 2024-07-15 | Filing | |
| $155.30 | 5,489 | $852,441.70 | 1,099,221 | 2024-07-15 | Filing | |
| $154.43 | 6,246 | $964,569.78 | 1,104,710 | 2024-07-15 | Filing | |
| $300.62 | 978 | $294,006.36 | 0 | 2024-06-06 | Filing | |
| $299.61 | 2,492 | $746,628.12 | 978 | 2024-06-06 | Filing | |
| $298.52 | 3,325 | $992,579.00 | 3,470 | 2024-06-06 | Filing | |
| $296.53 | 201 | $59,602.53 | 6,795 | 2024-06-06 | Filing | |
| $295.49 | 1,107 | $327,107.43 | 6,996 | 2024-06-06 | Filing |