| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $107.58 | 165 | $17,750.70 | 101,845 | 2024-05-02 | Filing | |
| $106.39 | 577 | $61,387.03 | 102,010 | 2024-05-02 | Filing | |
| $105.31 | 672 | $70,768.32 | 102,587 | 2024-05-02 | Filing | |
| $104.43 | 645 | $67,357.35 | 103,259 | 2024-05-02 | Filing | |
| $102.13 | 86 | $8,783.18 | 101,845 | 2024-04-08 | Filing | |
| $101.28 | 8,191 | $829,584.48 | 101,931 | 2024-04-08 | Filing | |
| $100.52 | 41,068 | $4,128,155.36 | 110,122 | 2024-04-08 | Filing | |
| $99.64 | 10,456 | $1,041,835.84 | 151,190 | 2024-04-08 | Filing | |
| $100.46 | 1,227 | $123,264.42 | 52,532 | 2024-04-08 | Filing | |
| $101.24 | 145 | $14,679.80 | 53,759 | 2024-04-08 | Filing | |
| $97.40 | 27 | $2,629.80 | 53,904 | 2024-04-05 | Filing | |
| $96.62 | 217 | $20,966.54 | 53,931 | 2024-04-05 | Filing | |
| $95.55 | 18 | $1,719.90 | 54,148 | 2024-04-05 | Filing | |
| $96.81 | 2,457 | $237,862.17 | 101,845 | 2024-04-05 | Filing | |
| $96.57 | 200 | $19,314.00 | 101,845 | 2024-04-04 | Filing | |
| $96.61 | 200 | $19,322.00 | 101,845 | 2024-04-03 | Filing | |
| $95.16 | 158 | $15,035.28 | 54,166 | 2024-04-04 | Filing | |
| $95.42 | 276 | $26,335.92 | 54,324 | 2024-04-04 | Filing | |
| $94.62 | 316 | $29,899.92 | 54,600 | 2024-04-03 | Filing | |
| $92.74 | 1 | $92.74 | 54,916 | 2024-04-02 | Filing |