| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $128.13 | 122 | $15,631.64 | 151,600 | 2023-06-22 | Filing | |
| $126.62 | 28 | $3,545.25 | 151,722 | 2023-06-22 | Filing | |
| $125.65 | 30 | $3,769.43 | 151,750 | 2023-06-22 | Filing | |
| $126.45 | 30 | $3,793.50 | 151,780 | 2023-06-21 | Filing | |
| $125.71 | 107 | $13,450.60 | 151,810 | 2023-06-21 | Filing | |
| $124.76 | 363 | $45,289.33 | 151,917 | 2023-06-21 | Filing | |
| $127.06 | 66 | $8,385.78 | 152,280 | 2023-06-07 | Filing | |
| $125.85 | 90 | $11,326.80 | 152,346 | 2023-06-07 | Filing | |
| $123.77 | 80 | $9,901.20 | 152,436 | 2023-06-07 | Filing | |
| $122.29 | 191 | $23,357.66 | 152,516 | 2023-06-07 | Filing | |
| $121.16 | 73 | $8,844.86 | 152,707 | 2023-06-07 | Filing | |
| $126.54 | 323 | $40,872.65 | 152,780 | 2023-06-06 | Filing | |
| $125.78 | 177 | $22,262.51 | 153,103 | 2023-06-06 | Filing | |
| $120.61 | 4,000 | $482,440.00 | 568,301 | 2023-06-01 | Filing | |
| $116.48 | 1,827 | $212,805.85 | 1,997,681 | 2023-05-22 | Filing | |
| $115.73 | 9,840 | $1,138,789.10 | 1,999,508 | 2023-05-22 | Filing | |
| $114.82 | 10,258 | $1,177,851.26 | 2,009,348 | 2023-05-22 | Filing | |
| $116.54 | 1,000 | $116,538.00 | 572,301 | 2023-05-22 | Filing | |
| $115.74 | 5,320 | $615,752.76 | 573,301 | 2023-05-22 | Filing | |
| $114.95 | 3,152 | $362,318.93 | 578,621 | 2023-05-22 | Filing |