| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $36.80 | 36,016 | $1,325,388.80 | 2,367,634 | 2019-12-11 | Filing |
| Large Shareholder, Officer, Director | $38.02 | 243 | $9,238.86 | 334,934 | 2019-12-10 | Filing |
| Large Shareholder, Officer, Director | $37.24 | 2,719 | $101,255.56 | 335,177 | 2019-12-10 | Filing |
| Large Shareholder, Officer, Director | $38.02 | 2,958 | $112,463.16 | 2,403,650 | 2019-12-10 | Filing |
| Large Shareholder, Officer, Director | $37.24 | 33,058 | $1,231,079.92 | 2,406,608 | 2019-12-10 | Filing |
| 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 |