| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $133.50 | 1,847 | $246,574.50 | 13,652 | 2024-05-23 | Filing | |
| $133.50 | 3,142 | $419,457.00 | 13,652 | 2024-05-23 | Filing | |
| $133.84 | 1,986 | $265,806.24 | 12,356 | 2024-05-16 | Filing | |
| $146.21 | 1,500 | $219,315.00 | 17,902 | 2024-03-08 | Filing | |
| $145.03 | 2,567 | $372,292.01 | 13,967 | 2024-03-07 | Filing | |
| $132.54 | 1,897 | $251,428.38 | 1,779 | 2024-02-21 | Filing | |
| $135.83 | 5,310 | $721,257.30 | 10,213 | 2024-02-20 | Filing | |
| $135.76 | 5,060 | $686,945.60 | 10,213 | 2024-02-20 | Filing | |
| $135.71 | 2,297 | $311,725.87 | 10,213 | 2024-02-20 | Filing | |
| $135.81 | 8,858 | $1,203,004.98 | 42,931 | 2024-02-16 | Filing | |
| $135.92 | 8,660 | $1,177,067.20 | 42,931 | 2024-02-16 | Filing | |
| $139.50 | 9,000 | $1,255,500.00 | 32,730 | 2024-02-16 | Filing | |
| $136.81 | 330 | $45,147.30 | 20,744 | 2024-02-20 | Filing | |
| $137.57 | 17,366 | $2,388,992.47 | 34,196 | 2024-02-16 | Filing | |
| $120.49 | 2,857 | $344,239.93 | 25,769 | 2023-12-22 | Filing | |
| $102.86 | 2,604 | $267,847.44 | 28,626 | 2023-11-24 | Filing | |
| $95.00 | 1,918 | $182,210.00 | 13,670 | 2023-08-21 | Filing | |
| $91.61 | 14,004 | $1,282,906.44 | 17,912 | 2023-05-15 | Filing | |
| $90.72 | 1,847 | $167,559.84 | 15,588 | 2023-05-11 | Filing | |
| $90.72 | 2,998 | $271,978.56 | 15,588 | 2023-05-11 | Filing |