| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $38.17 | 4,212 | $160,772.04 | 700 | 2019-05-01 | Filing |
| Large Shareholder, Officer, Director | $38.95 | 2,875 | $111,966.88 | 0 | 2019-05-01 | Filing |
| Large Shareholder, Officer, Director | $38.14 | 12,325 | $470,112.48 | 2,875 | 2019-05-01 | Filing |
| Officer | $39.17 | 100 | $3,917.00 | 65,137 | 2019-05-01 | Filing |
| Officer | $38.54 | 1,900 | $73,226.00 | 65,237 | 2019-05-01 | Filing |
| Officer | $37.17 | 300 | $11,151.90 | 359,390 | 2019-04-17 | Filing |
| Officer | $36.58 | 3,700 | $135,360.80 | 359,690 | 2019-04-17 | Filing |
| Officer, Director | $37.17 | 1,937 | $71,988.61 | 47,530 | 2019-04-16 | Filing |
| Officer, Director | $36.33 | 6,063 | $220,256.66 | 49,467 | 2019-04-16 | Filing |
| Officer | $36.31 | 2,500 | $90,777.50 | 79,415 | 2019-04-15 | Filing |
| Officer | $36.30 | 2,000 | $72,598.00 | 65,137 | 2019-04-15 | Filing |
| Officer | $36.70 | 8,000 | $293,600.00 | 4,753 | 2019-04-11 | Filing |
| Large Shareholder, Officer, Director | $36.90 | 4,399 | $162,301.11 | 0 | 2019-04-10 | Filing |
| Large Shareholder, Officer, Director | $36.90 | 24,328 | $897,776.18 | 0 | 2019-04-10 | Filing |
| Large Shareholder | $36.90 | 4,399 | $162,301.11 | 0 | 2019-04-10 | Filing |
| Large Shareholder | $36.90 | 24,328 | $897,776.18 | 0 | 2019-04-10 | Filing |
| Large Shareholder, Officer, Director | $36.78 | 3,301 | $121,400.88 | 0 | 2019-04-09 | Filing |
| Large Shareholder, Officer, Director | $36.79 | 16,152 | $594,183.62 | 0 | 2019-04-09 | Filing |
| Large Shareholder | $36.78 | 3,301 | $121,400.88 | 0 | 2019-04-09 | Filing |
| Large Shareholder | $36.79 | 16,152 | $594,183.62 | 0 | 2019-04-09 | Filing |