| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $104.62 | 4,586 | $479,797.41 | 2,188,482 | 2021-05-18 | Filing | |
| $103.72 | 4,014 | $416,333.69 | 2,193,068 | 2021-05-18 | Filing | |
| $103.26 | 700 | $72,283.47 | 2,197,082 | 2021-05-18 | Filing | |
| $101.89 | 700 | $71,319.99 | 2,197,782 | 2021-05-18 | Filing | |
| $101.77 | 6,000 | $610,628.40 | 61,506 | 2021-05-17 | Filing | |
| $102.75 | 2,500 | $256,875.00 | 8,859 | 2021-05-13 | Filing | |
| $105.87 | 1,540 | $163,039.80 | 5,695 | 2021-05-10 | Filing | |
| $105.23 | 300 | $31,569.00 | 105,910 | 2021-05-10 | Filing | |
| $104.46 | 3,301 | $344,810.25 | 106,210 | 2021-05-10 | Filing | |
| $103.84 | 1,099 | $114,114.77 | 109,511 | 2021-05-10 | Filing | |
| $102.35 | 300 | $30,704.01 | 110,610 | 2021-05-10 | Filing | |
| $114.87 | 1,000 | $114,866.50 | 2,198,482 | 2021-04-20 | Filing | |
| $114.27 | 5,332 | $609,268.98 | 2,199,482 | 2021-04-20 | Filing | |
| $113.14 | 3,668 | $415,001.92 | 2,204,814 | 2021-04-20 | Filing | |
| $116.50 | 100 | $11,650.00 | 2,208,482 | 2021-04-13 | Filing | |
| $115.67 | 635 | $73,449.05 | 2,208,582 | 2021-04-13 | Filing | |
| $114.77 | 6,702 | $769,158.38 | 2,209,217 | 2021-04-13 | Filing | |
| $113.74 | 2,563 | $291,527.15 | 2,215,919 | 2021-04-13 | Filing | |
| $112.92 | 4,998 | $564,393.15 | 92,379 | 2021-04-06 | Filing | |
| $112.22 | 3,802 | $426,660.06 | 97,377 | 2021-04-06 | Filing |