| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $253.56 | 808 | $204,873.41 | 1,161,891 | 2021-12-15 | Filing | |
| $252.58 | 700 | $176,803.76 | 1,162,699 | 2021-12-15 | Filing | |
| $251.50 | 1,253 | $315,134.64 | 1,163,399 | 2021-12-15 | Filing | |
| $250.47 | 1,129 | $282,785.26 | 1,164,652 | 2021-12-15 | Filing | |
| $249.46 | 1,624 | $405,118.98 | 1,165,781 | 2021-12-15 | Filing | |
| $303.67 | 200 | $60,733.00 | 1,167,405 | 2021-12-02 | Filing | |
| $302.16 | 100 | $30,216.25 | 1,167,605 | 2021-12-02 | Filing | |
| $301.31 | 106 | $31,938.41 | 1,167,705 | 2021-12-02 | Filing | |
| $299.94 | 386 | $115,776.11 | 1,167,811 | 2021-12-02 | Filing | |
| $298.88 | 400 | $119,551.16 | 1,168,197 | 2021-12-02 | Filing | |
| $296.93 | 300 | $89,080.17 | 1,168,597 | 2021-12-02 | Filing | |
| $295.48 | 200 | $59,096.00 | 1,168,897 | 2021-12-02 | Filing | |
| $293.72 | 200 | $58,744.16 | 1,169,097 | 2021-12-02 | Filing | |
| $292.16 | 100 | $29,215.74 | 1,169,297 | 2021-12-02 | Filing | |
| $291.23 | 865 | $251,915.77 | 1,169,397 | 2021-12-02 | Filing | |
| $290.36 | 1,100 | $319,400.95 | 1,170,262 | 2021-12-02 | Filing | |
| $289.10 | 908 | $262,498.62 | 1,171,362 | 2021-12-02 | Filing | |
| $288.17 | 1,050 | $302,577.66 | 1,172,270 | 2021-12-02 | Filing | |
| $287.08 | 340 | $97,606.66 | 1,173,320 | 2021-12-02 | Filing | |
| $286.12 | 649 | $185,689.09 | 1,173,660 | 2021-12-02 | Filing |