| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 | 
|---|---|---|---|---|---|---|
| $259.96 | 901 | $234,223.96 | 12,900 | 2021-11-11 | Filing | |
| $259.11 | 699 | $181,117.89 | 13,801 | 2021-11-11 | Filing | |
| $284.37 | 100 | $28,437.00 | 51,324 | 2021-11-08 | Filing | |
| $283.45 | 200 | $56,690.00 | 51,424 | 2021-11-08 | Filing | |
| $282.48 | 300 | $84,744.00 | 51,624 | 2021-11-08 | Filing | |
| $281.43 | 500 | $140,715.00 | 51,924 | 2021-11-08 | Filing | |
| $280.56 | 200 | $56,112.00 | 52,424 | 2021-11-08 | Filing | |
| $279.52 | 200 | $55,904.00 | 52,624 | 2021-11-08 | Filing | |
| $276.64 | 212 | $58,647.68 | 52,824 | 2021-11-08 | Filing | |
| $275.11 | 788 | $216,786.68 | 53,036 | 2021-11-08 | Filing | |
| $278.06 | 907 | $252,200.42 | 1,419 | 2021-11-01 | Filing | |
| $266.43 | 65 | $17,317.95 | 3,403 | 2021-10-14 | Filing | |
| $256.08 | 500 | $128,040.00 | 0 | 2021-10-11 | Filing | |
| $255.29 | 6,300 | $1,608,327.00 | 500 | 2021-10-11 | Filing | |
| $254.40 | 4,200 | $1,068,480.00 | 6,800 | 2021-10-11 | Filing | |
| $253.39 | 3,500 | $886,865.00 | 11,000 | 2021-10-11 | Filing | |
| $267.06 | 100 | $26,706.00 | 51,324 | 2021-10-01 | Filing | |
| $262.71 | 494 | $129,778.74 | 51,424 | 2021-10-01 | Filing | |
| $262.10 | 606 | $158,832.60 | 51,918 | 2021-10-01 | Filing | |
| $260.94 | 800 | $208,752.00 | 52,524 | 2021-10-01 | Filing |