| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $336.20 | 1,400 | $470,680.00 | 376,900 | 2024-12-09 | Filing | |
| $334.98 | 800 | $267,984.00 | 378,300 | 2024-12-09 | Filing | |
| $333.74 | 900 | $300,366.00 | 379,100 | 2024-12-09 | Filing | |
| $413.47 | 25 | $10,336.75 | 6,684 | 2024-12-06 | Filing | |
| $412.01 | 99 | $40,788.99 | 6,709 | 2024-12-06 | Filing | |
| $410.50 | 75 | $30,787.50 | 6,808 | 2024-12-06 | Filing | |
| $408.68 | 25 | $10,217.00 | 6,883 | 2024-12-06 | Filing | |
| $405.18 | 50 | $20,259.00 | 6,908 | 2024-12-06 | Filing | |
| $402.47 | 100 | $40,247.00 | 6,958 | 2024-12-06 | Filing | |
| $401.07 | 100 | $40,107.00 | 7,058 | 2024-12-06 | Filing | |
| $399.64 | 26 | $10,390.64 | 7,158 | 2024-12-06 | Filing | |
| $357.57 | 2,202 | $787,369.14 | 405,676 | 2024-12-03 | Filing | |
| $356.82 | 3,381 | $1,206,408.42 | 407,878 | 2024-12-03 | Filing | |
| $355.50 | 3,400 | $1,208,700.00 | 411,259 | 2024-12-03 | Filing | |
| $354.28 | 2,300 | $814,844.00 | 414,659 | 2024-12-03 | Filing | |
| $352.92 | 700 | $247,044.00 | 416,959 | 2024-12-03 | Filing | |
| $352.01 | 842 | $296,392.42 | 417,659 | 2024-12-03 | Filing | |
| $350.45 | 5,100 | $1,787,295.00 | 418,501 | 2024-12-03 | Filing | |
| $340.45 | 250 | $85,112.50 | 154,500 | 2024-11-29 | Filing | |
| $339.68 | 30,250 | $10,275,320.00 | 154,750 | 2024-11-29 | Filing |