| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $142.54 | 808 | $115,172.32 | 3,053,041 | 2024-06-17 | Filing | |
| $141.73 | 1,059 | $150,092.07 | 3,053,849 | 2024-06-17 | Filing | |
| $143.53 | 274 | $39,327.22 | 3,631,999 | 2024-06-14 | Filing | |
| $142.83 | 1,021 | $145,829.43 | 3,632,273 | 2024-06-14 | Filing | |
| $142.14 | 555 | $78,887.70 | 3,633,294 | 2024-06-14 | Filing | |
| $140.77 | 100 | $14,077.00 | 3,633,849 | 2024-06-14 | Filing | |
| $143.53 | 274 | $39,327.22 | 3,054,908 | 2024-06-14 | Filing | |
| $142.83 | 1,021 | $145,829.43 | 3,055,182 | 2024-06-14 | Filing | |
| $142.14 | 555 | $78,887.70 | 3,056,203 | 2024-06-14 | Filing | |
| $140.77 | 100 | $14,077.00 | 3,056,758 | 2024-06-14 | Filing | |
| $143.61 | 906 | $130,110.66 | 43,367 | 2024-06-14 | Filing | |
| $143.54 | 150 | $21,531.00 | 3,633,949 | 2024-06-13 | Filing | |
| $142.31 | 450 | $64,039.50 | 3,634,099 | 2024-06-13 | Filing | |
| $141.29 | 1,350 | $190,741.50 | 3,634,549 | 2024-06-13 | Filing | |
| $143.54 | 150 | $21,531.00 | 3,056,858 | 2024-06-13 | Filing | |
| $142.31 | 450 | $64,039.50 | 3,057,008 | 2024-06-13 | Filing | |
| $141.29 | 1,350 | $190,741.50 | 3,057,458 | 2024-06-13 | Filing | |
| $146.65 | 409 | $59,979.85 | 3,635,899 | 2024-06-12 | Filing | |
| $146.06 | 748 | $109,252.88 | 3,636,308 | 2024-06-12 | Filing | |
| $145.34 | 150 | $21,801.00 | 3,637,056 | 2024-06-12 | Filing |