| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $87.76 | 83,614 | $7,337,964.64 | 29,406,949 | 2021-05-19 | Filing | |
| $86.89 | 20,600 | $1,789,934.00 | 29,490,563 | 2021-05-19 | Filing | |
| $85.79 | 3,337 | $286,281.23 | 29,511,163 | 2021-05-19 | Filing | |
| $87.60 | 10,000 | $876,000.00 | 4,858 | 2021-05-19 | Filing | |
| $87.80 | 200 | $17,560.00 | 127,821 | 2021-05-10 | Filing | |
| $86.04 | 200 | $17,208.00 | 128,021 | 2021-05-10 | Filing | |
| $84.99 | 501 | $42,579.99 | 128,221 | 2021-05-10 | Filing | |
| $83.99 | 1,305 | $109,606.95 | 128,722 | 2021-05-10 | Filing | |
| $82.94 | 3,140 | $260,431.60 | 130,027 | 2021-05-10 | Filing | |
| $82.01 | 1,571 | $128,837.71 | 133,167 | 2021-05-10 | Filing | |
| $88.00 | 100 | $8,800.00 | 70,121 | 2021-05-10 | Filing | |
| $87.04 | 200 | $17,408.00 | 70,221 | 2021-05-10 | Filing | |
| $85.13 | 600 | $51,078.00 | 70,421 | 2021-05-10 | Filing | |
| $84.00 | 1,312 | $110,208.00 | 71,021 | 2021-05-10 | Filing | |
| $82.99 | 2,992 | $248,306.08 | 72,333 | 2021-05-10 | Filing | |
| $82.06 | 1,796 | $147,379.76 | 75,325 | 2021-05-10 | Filing | |
| $101.29 | 300 | $30,387.00 | 0 | 2021-05-03 | Filing | |
| $100.52 | 400 | $40,208.00 | 300 | 2021-05-03 | Filing | |
| $99.28 | 2,122 | $210,672.16 | 700 | 2021-05-03 | Filing | |
| $98.45 | 3,622 | $356,585.90 | 2,822 | 2021-05-03 | Filing |