| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $163.12 | 200 | $32,624.00 | 0 | 2021-05-10 | Filing | |
| $161.64 | 100 | $16,164.00 | 200 | 2021-05-10 | Filing | |
| $159.63 | 200 | $31,926.00 | 300 | 2021-05-10 | Filing | |
| $158.88 | 1,585 | $251,824.80 | 500 | 2021-05-10 | Filing | |
| $157.48 | 985 | $155,117.80 | 2,085 | 2021-05-10 | Filing | |
| $156.60 | 600 | $93,960.00 | 3,070 | 2021-05-10 | Filing | |
| $147.82 | 10,000 | $1,478,200.00 | 7,424,880 | 2021-05-06 | Filing | |
| $178.34 | 9,000 | $1,605,060.00 | 6,325,868 | 2021-05-05 | Filing | |
| $147.82 | 6,600 | $975,612.00 | 901 | 2021-05-06 | Filing | |
| $178.34 | 5,000 | $891,700.00 | 0 | 2021-05-05 | Filing | |
| $185.25 | 6,600 | $1,222,650.00 | 901 | 2021-05-04 | Filing | |
| $183.66 | 5,000 | $918,300.00 | 0 | 2021-05-03 | Filing | |
| $183.74 | 100 | $18,374.00 | 44,200 | 2021-04-30 | Filing | |
| $182.84 | 800 | $146,272.00 | 44,300 | 2021-04-30 | Filing | |
| $182.05 | 4,845 | $882,032.25 | 45,100 | 2021-04-30 | Filing | |
| $180.41 | 1,400 | $252,574.00 | 49,945 | 2021-04-30 | Filing | |
| $179.45 | 1,809 | $324,625.05 | 51,345 | 2021-04-30 | Filing | |
| $178.35 | 1,792 | $319,603.20 | 53,154 | 2021-04-30 | Filing | |
| $175.27 | 300 | $52,581.00 | 54,946 | 2021-04-30 | Filing | |
| $183.66 | 20,000 | $3,673,200.00 | 1,609,597 | 2021-05-03 | Filing |