| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $155.02 | 4,740 | $734,784.85 | 106,741 | 2024-08-28 | Filing | |
| $155.06 | 64,029 | $9,928,586.45 | 111,481 | 2024-08-27 | Filing | |
| $155.93 | 7,943 | $1,238,588.53 | 897,716 | 2024-08-27 | Filing | |
| $155.93 | 32,176 | $5,017,303.43 | 905,659 | 2024-08-26 | Filing | |
| $150.17 | 32,580 | $4,892,382.22 | 209,365 | 2024-08-16 | Filing | |
| $150.03 | 9,539 | $1,431,125.68 | 241,945 | 2024-08-15 | Filing | |
| $146.21 | 7,857 | $1,148,766.47 | 83,011 | 2024-08-13 | Filing | |
| $138.81 | 5,030 | $698,214.30 | 10,954 | 2024-05-10 | Filing | |
| $126.87 | 7,397 | $938,467.01 | 481,300 | 2024-02-27 | Filing | |
| $126.11 | 67,603 | $8,525,130.40 | 488,697 | 2024-02-26 | Filing | |
| $119.81 | 29,488 | $3,533,025.10 | 37,687 | 2024-02-21 | Filing | |
| $120.73 | 11,285 | $1,362,438.05 | 81,297 | 2024-02-21 | Filing | |
| $119.64 | 26,164 | $3,130,268.81 | 20,264 | 2024-02-16 | Filing | |
| $101.81 | 9,794 | $997,098.74 | 81,297 | 2023-08-22 | Filing | |
| $95.26 | 2,196 | $209,195.35 | 13,110 | 2023-05-12 | Filing | |
| $100.04 | 1,400 | $140,062.02 | 315,622 | 2023-05-10 | Filing | |
| $99.38 | 15,516 | $1,542,026.63 | 317,022 | 2023-05-10 | Filing | |
| $99.24 | 15,941 | $1,581,989.62 | 91,245 | 2023-05-10 | Filing | |
| $101.64 | 5,745 | $583,913.76 | 32,559 | 2023-05-10 | Filing | |
| $101.61 | 2,449 | $248,842.89 | 0 | 2023-05-10 | Filing |