| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $95.06 | 900 | $85,556.97 | 87,396 | 2021-08-18 | Filing | |
| $94.74 | 6,159 | $583,517.21 | 88,296 | 2021-08-18 | Filing | |
| $95.10 | 200 | $19,019.00 | 39,431 | 2021-08-18 | Filing | |
| $94.74 | 1,439 | $136,326.40 | 39,631 | 2021-08-18 | Filing | |
| $95.04 | 100 | $9,504.00 | 21,365 | 2021-08-18 | Filing | |
| $94.73 | 701 | $66,405.80 | 21,465 | 2021-08-18 | Filing | |
| $94.80 | 1,276 | $120,962.38 | 48,095 | 2021-08-18 | Filing | |
| $111.13 | 1,330 | $147,805.29 | 49,371 | 2021-08-05 | Filing | |
| $110.35 | 3,670 | $404,992.21 | 50,701 | 2021-08-05 | Filing | |
| $107.35 | 1,000 | $107,350.00 | 968 | 2021-08-02 | Filing | |
| $120.00 | 1,250 | $150,000.00 | 968 | 2021-06-24 | Filing | |
| $121.08 | 6,600 | $799,128.00 | 94,455 | 2021-06-24 | Filing | |
| $119.00 | 1,000 | $119,000.00 | 968 | 2021-06-01 | Filing | |
| $118.74 | 51 | $6,055.89 | 49,371 | 2021-06-01 | Filing | |
| $118.05 | 200 | $23,609.50 | 49,422 | 2021-06-01 | Filing | |
| $117.01 | 200 | $23,402.50 | 49,622 | 2021-06-01 | Filing | |
| $115.76 | 400 | $46,304.00 | 49,822 | 2021-06-01 | Filing | |
| $114.44 | 1,000 | $114,439.30 | 50,222 | 2021-06-01 | Filing | |
| $113.77 | 3,149 | $358,257.95 | 51,222 | 2021-06-01 | Filing | |
| $115.00 | 15,000 | $1,725,000.00 | 66,709 | 2021-05-25 | Filing |