| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $38.83 | 3,000 | $116,490.00 | 88,762 | 2018-03-20 | Filing |
| Officer | $41.99 | 3,000 | $125,970.00 | 91,762 | 2018-03-19 | Filing |
| Officer, Director | $42.59 | 1,300 | $55,367.00 | 215,278 | 2018-03-16 | Filing |
| Officer, Director | $41.75 | 3,100 | $129,425.00 | 216,578 | 2018-03-16 | Filing |
| Officer, Director | $42.95 | 1,600 | $68,720.00 | 219,678 | 2018-03-15 | Filing |
| Officer, Director | $41.87 | 2,800 | $117,236.00 | 221,278 | 2018-03-15 | Filing |
| Officer, Director | $46.65 | 300 | $13,995.00 | 224,078 | 2018-03-12 | Filing |
| Officer, Director | $46.17 | 700 | $32,319.00 | 224,378 | 2018-03-12 | Filing |
| Officer, Director | $45.00 | 1,400 | $63,000.00 | 225,078 | 2018-02-22 | Filing |
| Officer, Director | $44.03 | 1,600 | $70,448.00 | 226,478 | 2018-02-22 | Filing |
| Officer, Director | $42.74 | 1,600 | $68,384.00 | 228,078 | 2018-02-22 | Filing |
| Officer, Director | $44.55 | 2,911 | $129,685.05 | 229,678 | 2018-02-21 | Filing |
| Officer, Director | $43.60 | 1,589 | $69,280.40 | 232,589 | 2018-02-21 | Filing |
| Officer, Director | $45.28 | 8,700 | $393,936.00 | 234,178 | 2018-02-20 | Filing |
| Director | $46.50 | 1,183 | $55,009.50 | 110,920 | 2018-02-16 | Filing |
| Officer | $48.08 | 2,500 | $120,200.00 | 94,762 | 2018-02-16 | Filing |
| Officer | $46.93 | 4,000 | $187,720.00 | 97,262 | 2018-02-16 | Filing |
| Officer | $46.77 | 6,500 | $304,005.00 | 99,056 | 2018-02-15 | Filing |
| Officer, Director | $48.43 | 300 | $14,529.00 | 242,878 | 2018-02-16 | Filing |
| Officer, Director | $47.91 | 5,100 | $244,341.00 | 243,178 | 2018-02-16 | Filing |