| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $151.07 | 2,840 | $429,032.84 | 1,955,391 | 2024-06-05 | Filing | |
| $149.35 | 300 | $44,805.00 | 1,958,231 | 2024-06-05 | Filing | |
| $148.57 | 1,800 | $267,427.80 | 1,958,531 | 2024-06-05 | Filing | |
| $147.78 | 700 | $103,442.78 | 1,960,331 | 2024-06-05 | Filing | |
| $145.91 | 900 | $131,322.96 | 1,961,031 | 2024-06-05 | Filing | |
| $140.72 | 691 | $97,237.38 | 6,506 | 2024-06-03 | Filing | |
| $140.72 | 339 | $47,704.01 | 1,472,089 | 2024-06-03 | Filing | |
| $140.72 | 122 | $17,167.82 | 10,878 | 2024-06-03 | Filing | |
| $148.06 | 3,177 | $470,378.68 | 1,961,931 | 2024-05-29 | Filing | |
| $146.82 | 2,229 | $327,261.11 | 1,965,108 | 2024-05-29 | Filing | |
| $146.02 | 5,581 | $814,936.50 | 1,967,337 | 2024-05-29 | Filing | |
| $144.99 | 2,400 | $347,965.92 | 1,972,918 | 2024-05-29 | Filing | |
| $143.94 | 1,500 | $215,913.00 | 1,975,318 | 2024-05-29 | Filing | |
| $142.82 | 1,100 | $157,102.00 | 1,976,818 | 2024-05-29 | Filing | |
| $141.73 | 3,013 | $427,017.43 | 1,977,918 | 2024-05-29 | Filing | |
| $141.01 | 1,000 | $141,010.00 | 1,980,931 | 2024-05-29 | Filing | |
| $144.50 | 183 | $26,444.36 | 5,871 | 2024-05-29 | Filing | |
| $144.50 | 183 | $26,444.36 | 10,768 | 2024-05-29 | Filing | |
| $144.50 | 341 | $49,276.10 | 1,471,777 | 2024-05-29 | Filing | |
| $162.47 | 648 | $105,282.89 | 5,726 | 2024-05-28 | Filing |