| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $121.72 | 343 | $41,750.54 | 20,603,845 | 2020-03-26 | Filing |
| Large Shareholder, Officer, Director | $120.91 | 1,656 | $200,219.84 | 20,604,188 | 2020-03-26 | Filing |
| Large Shareholder, Officer, Director | $120.04 | 3,916 | $470,058.23 | 20,605,844 | 2020-03-26 | Filing |
| Large Shareholder, Officer, Director | $118.80 | 1,979 | $235,108.96 | 20,609,760 | 2020-03-26 | Filing |
| Large Shareholder, Officer, Director | $117.89 | 3,675 | $433,244.28 | 20,611,739 | 2020-03-26 | Filing |
| Large Shareholder, Officer, Director | $117.01 | 3,513 | $411,043.83 | 20,615,414 | 2020-03-26 | Filing |
| Large Shareholder, Officer, Director | $123.50 | 940 | $116,090.56 | 20,618,927 | 2020-03-25 | Filing |
| Large Shareholder, Officer, Director | $122.57 | 4,759 | $583,316.34 | 20,619,867 | 2020-03-25 | Filing |
| Large Shareholder, Officer, Director | $121.72 | 2,137 | $260,124.19 | 20,624,626 | 2020-03-25 | Filing |
| Large Shareholder, Officer, Director | $120.24 | 1,814 | $218,107.56 | 20,626,763 | 2020-03-25 | Filing |
| Large Shareholder, Officer, Director | $119.40 | 1,180 | $140,886.69 | 20,628,577 | 2020-03-25 | Filing |
| Large Shareholder, Officer, Director | $117.86 | 1,300 | $153,212.93 | 20,629,757 | 2020-03-25 | Filing |
| Large Shareholder, Officer, Director | $117.10 | 2,263 | $265,007.94 | 20,631,057 | 2020-03-25 | Filing |
| Large Shareholder, Officer, Director | $115.90 | 1,025 | $118,796.78 | 20,633,320 | 2020-03-25 | Filing |
| Large Shareholder, Officer, Director | $114.33 | 34 | $3,887.22 | 20,634,345 | 2020-03-25 | Filing |
| Large Shareholder, Officer, Director | $114.72 | 2,437 | $279,570.45 | 20,634,379 | 2020-03-24 | Filing |
| Large Shareholder, Officer, Director | $114.07 | 1,150 | $131,185.45 | 20,636,816 | 2020-03-24 | Filing |
| Large Shareholder, Officer, Director | $112.23 | 1,512 | $169,687.53 | 20,637,966 | 2020-03-24 | Filing |
| Large Shareholder, Officer, Director | $111.28 | 4,515 | $502,417.46 | 20,639,478 | 2020-03-24 | Filing |
| Large Shareholder, Officer, Director | $110.40 | 2,847 | $314,306.81 | 20,643,993 | 2020-03-24 | Filing |