| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $83.15 | 12,437 | $1,034,136.55 | 47,912 | 2020-04-01 | Filing |
| Large Shareholder, Officer, Director | $82.30 | 11,243 | $925,270.79 | 60,349 | 2020-04-01 | Filing |
| Director | $96.79 | 306 | $29,617.74 | 0 | 2020-03-24 | Filing |
| Large Shareholder, Officer, Director | $115.65 | 1,194 | $138,084.55 | 36,592 | 2020-03-02 | Filing |
| Large Shareholder, Officer, Director | $114.93 | 8,640 | $993,037.54 | 37,786 | 2020-03-02 | Filing |
| Large Shareholder, Officer, Director | $114.04 | 12,036 | $1,372,633.58 | 46,426 | 2020-03-02 | Filing |
| Large Shareholder, Officer, Director | $112.99 | 9,017 | $1,018,846.16 | 58,462 | 2020-03-02 | Filing |
| Large Shareholder, Officer, Director | $112.06 | 4,113 | $460,891.26 | 67,479 | 2020-03-02 | Filing |
| Officer | $100.78 | 230 | $23,179.40 | 85,812 | 2020-03-10 | Filing |
| Officer | $99.47 | 71 | $7,062.37 | 86,042 | 2020-03-10 | Filing |
| Officer | $98.50 | 403 | $39,696.83 | 86,113 | 2020-03-10 | Filing |
| Officer | $97.59 | 1,470 | $143,458.77 | 86,516 | 2020-03-10 | Filing |
| Officer | $96.69 | 2,093 | $202,369.24 | 87,986 | 2020-03-10 | Filing |
| Officer | $95.63 | 1,810 | $173,091.21 | 90,079 | 2020-03-10 | Filing |
| Officer | $94.73 | 2,624 | $248,570.73 | 91,889 | 2020-03-10 | Filing |
| Officer | $93.86 | 1,299 | $121,923.62 | 94,513 | 2020-03-10 | Filing |
| Officer | $109.79 | 541 | $59,396.39 | 0 | 2020-03-04 | Filing |
| Officer | $108.72 | 1,200 | $130,464.00 | 541 | 2020-03-04 | Filing |
| Officer | $106.73 | 4,531 | $483,593.63 | 1,741 | 2020-03-04 | Filing |
| Officer | $112.39 | 3,717 | $417,765.15 | 3,717 | 2020-03-03 | Filing |