| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $74.21 | 800 | $59,371.20 | 133,125 | 2021-06-08 | Filing | |
| $77.08 | 5,031 | $387,804.57 | 0 | 2021-06-08 | Filing | |
| $75.96 | 7,888 | $599,156.70 | 5,031 | 2021-06-08 | Filing | |
| $75.14 | 4,081 | $306,625.94 | 12,919 | 2021-06-08 | Filing | |
| $74.08 | 3,000 | $222,237.00 | 17,000 | 2021-06-08 | Filing | |
| $76.65 | 909 | $69,672.12 | 20,000 | 2021-06-08 | Filing | |
| $75.85 | 32,190 | $2,441,675.88 | 20,909 | 2021-06-08 | Filing | |
| $75.03 | 8,525 | $639,622.23 | 53,099 | 2021-06-08 | Filing | |
| $74.02 | 8,376 | $620,016.65 | 61,624 | 2021-06-08 | Filing | |
| $73.81 | 13,771 | $1,016,451.28 | 0 | 2021-06-07 | Filing | |
| $73.13 | 28,780 | $2,104,681.40 | 13,771 | 2021-06-07 | Filing | |
| $72.23 | 7,449 | $538,018.92 | 42,551 | 2021-06-07 | Filing | |
| $69.16 | 583 | $40,320.28 | 28,815 | 2021-06-02 | Filing | |
| $69.16 | 3,430 | $237,218.80 | 133,925 | 2021-06-02 | Filing | |
| $69.16 | 408 | $28,217.28 | 110,662 | 2021-06-02 | Filing | |
| $69.16 | 8,359 | $578,108.44 | 532,486 | 2021-06-02 | Filing | |
| $70.01 | 2,955 | $206,867.73 | 540,845 | 2021-06-01 | Filing | |
| $69.19 | 1,545 | $106,901.64 | 543,800 | 2021-06-01 | Filing | |
| $67.99 | 1,100 | $74,783.50 | 545,345 | 2021-06-01 | Filing | |
| $61.82 | 4,168 | $257,644.92 | 0 | 2021-05-20 | Filing |