| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $246.75 | 500 | $123,372.50 | 34,720 | 2021-11-10 | Filing | |
| $245.54 | 700 | $171,878.98 | 35,220 | 2021-11-10 | Filing | |
| $244.53 | 400 | $97,812.64 | 35,920 | 2021-11-10 | Filing | |
| $243.15 | 310 | $75,377.00 | 36,320 | 2021-11-10 | Filing | |
| $242.00 | 100 | $24,200.00 | 36,630 | 2021-11-10 | Filing | |
| $341.93 | 200 | $68,385.00 | 14,230 | 2021-11-03 | Filing | |
| $339.90 | 300 | $101,970.99 | 14,430 | 2021-11-03 | Filing | |
| $339.35 | 403 | $136,756.20 | 14,730 | 2021-11-03 | Filing | |
| $338.18 | 897 | $303,343.24 | 15,133 | 2021-11-03 | Filing | |
| $337.01 | 485 | $163,450.29 | 16,030 | 2021-11-03 | Filing | |
| $335.98 | 615 | $206,630.65 | 16,515 | 2021-11-03 | Filing | |
| $334.43 | 300 | $100,329.99 | 17,130 | 2021-11-03 | Filing | |
| $333.65 | 800 | $266,919.04 | 17,430 | 2021-11-03 | Filing | |
| $332.43 | 800 | $265,945.04 | 18,230 | 2021-11-03 | Filing | |
| $331.22 | 800 | $264,979.04 | 19,030 | 2021-11-03 | Filing | |
| $330.27 | 1,600 | $528,434.72 | 19,830 | 2021-11-03 | Filing | |
| $329.39 | 3,695 | $1,217,096.05 | 21,430 | 2021-11-03 | Filing | |
| $328.39 | 2,300 | $755,285.96 | 25,125 | 2021-11-03 | Filing | |
| $327.30 | 1,100 | $360,032.97 | 27,425 | 2021-11-03 | Filing | |
| $326.09 | 2,492 | $812,610.80 | 28,525 | 2021-11-03 | Filing |