| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $163.08 | 11,500 | $1,875,424.60 | 50,718 | 2020-05-12 | Filing |
| Large Shareholder, Officer, Director | $162.31 | 4,400 | $714,150.36 | 62,218 | 2020-05-12 | Filing |
| Large Shareholder, Officer, Director | $160.72 | 3,525 | $566,522.84 | 66,618 | 2020-05-12 | Filing |
| Large Shareholder, Officer, Director | $167.71 | 300 | $50,311.50 | 0 | 2020-05-11 | Filing |
| Large Shareholder, Officer, Director | $167.13 | 13,500 | $2,256,272.55 | 300 | 2020-05-11 | Filing |
| Large Shareholder, Officer, Director | $166.17 | 12,032 | $1,999,393.54 | 13,800 | 2020-05-11 | Filing |
| Large Shareholder, Officer, Director | $164.90 | 13,581 | $2,239,455.29 | 25,832 | 2020-05-11 | Filing |
| Large Shareholder, Officer, Director | $164.03 | 16,336 | $2,679,559.77 | 39,413 | 2020-05-11 | Filing |
| Large Shareholder, Officer, Director | $163.10 | 10,194 | $1,662,687.27 | 55,749 | 2020-05-11 | Filing |
| Large Shareholder, Officer, Director | $161.91 | 3,400 | $550,494.34 | 65,943 | 2020-05-11 | Filing |
| Large Shareholder, Officer, Director | $160.71 | 600 | $96,428.52 | 69,343 | 2020-05-11 | Filing |
| Large Shareholder, Officer, Director | $158.24 | 200 | $31,647.50 | 69,943 | 2020-05-11 | Filing |
| Officer | $164.92 | 485 | $79,985.28 | 694 | 2020-05-11 | Filing |
| Officer | $163.94 | 2,463 | $403,791.61 | 1,179 | 2020-05-11 | Filing |
| Officer | $163.25 | 3,068 | $500,862.97 | 3,642 | 2020-05-11 | Filing |
| Officer | $162.08 | 799 | $129,498.00 | 6,710 | 2020-05-11 | Filing |
| Officer | $161.13 | 957 | $154,201.60 | 7,509 | 2020-05-11 | Filing |
| Officer | $160.02 | 403 | $64,487.29 | 8,466 | 2020-05-11 | Filing |
| Officer | $158.53 | 1,200 | $190,231.56 | 8,869 | 2020-05-11 | Filing |
| Officer | $156.40 | 2,525 | $394,910.00 | 694 | 2020-04-27 | Filing |