| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $328.73 | 700 | $230,111.00 | 7,359 | 2024-11-27 | Filing | |
| $327.68 | 500 | $163,840.00 | 8,059 | 2024-11-27 | Filing | |
| $326.31 | 300 | $97,893.00 | 8,559 | 2024-11-27 | Filing | |
| $325.51 | 800 | $260,408.00 | 8,859 | 2024-11-27 | Filing | |
| $323.92 | 300 | $97,176.00 | 9,659 | 2024-11-27 | Filing | |
| $321.47 | 100 | $32,147.00 | 9,959 | 2024-11-27 | Filing | |
| $319.42 | 200 | $63,884.00 | 10,059 | 2024-11-27 | Filing | |
| $318.23 | 100 | $31,823.00 | 10,259 | 2024-11-27 | Filing | |
| $331.93 | 5,799 | $1,924,862.07 | 121,317 | 2024-11-26 | Filing |