| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $38.14 | 2,962 | $112,970.68 | 337,896 | 2019-12-09 | Filing |
| Large Shareholder, Officer, Director | $38.14 | 36,016 | $1,373,650.24 | 2,439,666 | 2019-12-09 | Filing |
| Large Shareholder, Officer, Director | $38.57 | 2,962 | $114,244.34 | 340,858 | 2019-12-06 | Filing |
| Large Shareholder, Officer, Director | $38.57 | 36,016 | $1,389,137.12 | 2,475,682 | 2019-12-06 | Filing |
| Large Shareholder, Officer, Director | $38.48 | 2,962 | $113,977.76 | 343,820 | 2019-12-05 | Filing |
| Large Shareholder, Officer, Director | $38.48 | 36,016 | $1,385,895.68 | 2,511,698 | 2019-12-05 | Filing |
| Large Shareholder, Officer, Director | $39.27 | 2,962 | $116,317.74 | 346,782 | 2019-12-04 | Filing |
| Large Shareholder, Officer, Director | $39.27 | 36,016 | $1,414,348.32 | 2,547,714 | 2019-12-04 | Filing |
| Large Shareholder, Officer, Director | $39.07 | 2,962 | $115,725.34 | 349,744 | 2019-12-03 | Filing |
| Large Shareholder, Officer, Director | $39.07 | 36,016 | $1,407,145.12 | 2,583,730 | 2019-12-03 | Filing |
| Large Shareholder, Officer, Director | $39.95 | 38 | $1,518.10 | 352,706 | 2019-12-02 | Filing |
| Large Shareholder, Officer, Director | $39.12 | 2,924 | $114,386.88 | 352,744 | 2019-12-02 | Filing |
| Large Shareholder, Officer, Director | $39.95 | 462 | $18,456.90 | 2,619,746 | 2019-12-02 | Filing |
| Large Shareholder, Officer, Director | $39.12 | 35,554 | $1,390,872.48 | 2,620,208 | 2019-12-02 | Filing |
| Director | $39.82 | 44,777 | $1,783,020.14 | 3,317,183 | 2019-11-27 | Filing |
| Director | $39.91 | 75,000 | $2,993,250.00 | 3,361,960 | 2019-11-26 | Filing |
| Director | $39.58 | 75,000 | $2,968,500.00 | 3,436,960 | 2019-11-25 | Filing |
| Director | $40.22 | 35,485 | $1,427,206.70 | 3,511,960 | 2019-11-22 | Filing |
| Officer | $39.61 | 3,899 | $154,439.39 | 104,190 | 2019-11-25 | Filing |
| Director | $39.85 | 1,238 | $49,334.30 | 75,725 | 2019-11-22 | Filing |