| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $140.91 | 2,359 | $332,403.39 | 711,403 | 2023-12-20 | Filing | |
| $148.20 | 11,886 | $1,761,495.69 | 15,562,715 | 2023-12-19 | Filing | |
| $147.48 | 58,209 | $8,584,453.77 | 15,574,601 | 2023-12-19 | Filing | |
| $146.81 | 6,177 | $906,857.72 | 15,632,810 | 2023-12-19 | Filing | |
| $144.50 | 11,448 | $1,654,198.22 | 166,688 | 2023-12-13 | Filing | |
| $143.35 | 29,696 | $4,256,808.76 | 178,136 | 2023-12-13 | Filing | |
| $142.46 | 63,422 | $9,034,850.77 | 207,832 | 2023-12-13 | Filing | |
| $141.45 | 41,048 | $5,806,412.00 | 271,254 | 2023-12-13 | Filing | |
| $140.71 | 21,053 | $2,962,432.89 | 312,302 | 2023-12-13 | Filing | |
| $141.02 | 1,400 | $197,422.96 | 15,638,987 | 2023-12-12 | Filing | |
| $140.33 | 141,344 | $19,835,368.90 | 15,640,387 | 2023-12-12 | Filing | |
| $139.76 | 75,911 | $10,609,313.77 | 15,781,731 | 2023-12-12 | Filing | |
| $138.73 | 13,414 | $1,860,890.69 | 15,857,642 | 2023-12-12 | Filing | |
| $137.92 | 500 | $68,960.00 | 15,871,056 | 2023-12-12 | Filing | |
| $141.24 | 820 | $115,819.42 | 15,871,556 | 2023-12-08 | Filing | |
| $140.55 | 1,922 | $270,128.45 | 15,872,376 | 2023-12-08 | Filing | |
| $141.05 | 600 | $84,631.02 | 15,874,298 | 2023-12-07 | Filing | |
| $140.24 | 35,120 | $4,925,204.22 | 15,874,898 | 2023-12-07 | Filing | |
| $140.00 | 17,572 | $2,460,113.39 | 40,039 | 2023-12-07 | Filing | |
| $140.00 | 6,000 | $840,000.00 | 173,646 | 2023-12-07 | Filing |