| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $405.06 | 1,880 | $761,512.80 | 59,798 | 2024-11-25 | Filing | |
| $404.10 | 3,504 | $1,415,966.40 | 61,678 | 2024-11-25 | Filing | |
| $383.20 | 2 | $766.40 | 10,846 | 2024-11-15 | Filing | |
| $411.61 | 2,498 | $1,028,201.78 | 71,107 | 2024-11-07 | Filing | |
| $411.13 | 4,830 | $1,985,757.90 | 73,605 | 2024-11-07 | Filing | |
| $408.82 | 5,329 | $2,178,601.78 | 78,435 | 2024-11-07 | Filing | |
| $409.84 | 5,509 | $2,257,808.56 | 33,442 | 2024-11-06 | Filing | |
| $418.00 | 1,300 | $543,400.00 | 4,976 | 2024-11-06 | Filing | |
| $378.84 | 2,664 | $1,009,229.76 | 12,951 | 2024-11-04 | Filing | |
| $380.98 | 968 | $368,788.64 | 1,686 | 2024-11-01 | Filing | |
| $351.36 | 3,185 | $1,119,081.60 | 33,442 | 2024-08-30 | Filing | |
| $342.48 | 2,975 | $1,018,878.00 | 15,615 | 2024-08-22 | Filing | |
| $350.00 | 1,508 | $527,800.00 | 18,515 | 2024-07-16 | Filing | |
| $340.00 | 1,508 | $512,720.00 | 20,023 | 2024-05-30 | Filing | |
| $356.90 | 21,847 | $7,797,194.30 | 71,115 | 2024-05-13 | Filing | |
| $329.80 | 4,575 | $1,508,835.00 | 23,474 | 2024-02-28 | Filing | |
| $321.96 | 4,494 | $1,446,888.24 | 30,389 | 2024-02-22 | Filing | |
| $322.00 | 7,469 | $2,405,018.00 | 30,361 | 2024-02-15 | Filing | |
| $325.52 | 21,194 | $6,899,070.88 | 61,092 | 2024-02-07 | Filing | |
| $333.13 | 2,804 | $934,096.52 | 47,317 | 2024-02-05 | Filing |