| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $72.62 | 2,250 | $163,395.23 | 13,170 | 2021-12-23 | Filing | |
| $72.26 | 2,250 | $162,573.75 | 15,420 | 2021-12-21 | Filing | |
| $88.02 | 78,969 | $6,950,622.37 | 624,338 | 2021-03-11 | Filing | |
| $88.97 | 79,531 | $7,076,127.57 | 703,307 | 2021-03-11 | Filing | |
| $87.35 | 1 | $60.62 | 32,203 | 2021-03-08 | Filing | |
| $119.53 | 464 | $55,461.92 | 460 | 2019-11-14 | Filing | |
| $103.17 | 47,433 | $4,893,705.30 | 45,907 | 2019-09-16 | Filing | |
| $97.61 | 42,728 | $4,170,731.35 | 447,276 | 2019-02-20 | Filing | |
| $120.00 | 6,900 | $828,000.00 | 1,277 | 2018-05-17 | Filing | |
| $100.25 | 2,700 | $270,675.00 | 0 | 2017-12-15 | Filing | |
| $89.08 | 1,151 | $102,528.89 | 0 | 2017-09-19 | Filing | |
| $88.12 | 3,574 | $314,956.61 | 0 | 2016-12-13 | Filing | |
| $85.24 | 101,909 | $8,686,845.45 | 12,087 | 2016-12-02 | Filing | |
| $82.54 | 19,899 | $1,642,511.22 | 5,695 | 2016-11-30 | Filing | |
| $83.08 | 58,428 | $4,854,180.71 | 25,594 | 2016-11-30 | Filing | |
| $82.91 | 27,260 | $2,260,126.60 | 41,618 | 2016-11-16 | Filing | |
| $83.48 | 64,000 | $5,342,483.20 | 84,160 | 2016-11-10 | Filing | |
| $83.48 | 12,165 | $1,015,489.19 | 84,160 | 2016-11-10 | Filing | |
| $80.20 | 55,465 | $4,448,293.00 | 12,087 | 2016-11-09 | Filing | |
| $80.20 | 17,165 | $1,376,633.00 | 12,087 | 2016-11-08 | Filing |