| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $43.00 | 8,853 | $380,679.00 | 37,246 | 2018-05-09 | Filing |
| Large Shareholder, Officer, Director | $41.70 | 1,500 | $62,550.00 | 24,132 | 2018-04-20 | Filing |
| Director | $41.55 | 1,089 | $45,247.95 | 1,398 | 2018-04-20 | Filing |
| Large Shareholder, Officer, Director | $40.50 | 20,000 | $810,000.00 | 4,361,728 | 2018-04-16 | Filing |
| Large Shareholder, Officer, Director | $40.05 | 10,000 | $400,500.00 | 4,361,728 | 2018-04-13 | Filing |
| Large Shareholder, Officer, Director | $39.95 | 3,000 | $119,850.00 | 25,632 | 2018-04-13 | Filing |
| Officer | $39.98 | 1,000 | $39,980.00 | 14,269 | 2018-04-13 | Filing |
| Officer | $39.99 | 1,000 | $39,990.00 | 15,269 | 2018-04-13 | Filing |
| Officer | $40.10 | 1,000 | $40,100.00 | 16,269 | 2018-04-12 | Filing |
| Officer, Director | $39.03 | 30,500 | $1,190,415.00 | 30,618 | 2018-04-10 | Filing |
| Large Shareholder, Officer, Director | $39.92 | 17,714 | $707,142.88 | 4,355,028 | 2018-04-12 | Filing |
| Large Shareholder, Officer, Director | $39.63 | 39,047 | $1,547,432.61 | 4,355,028 | 2018-04-11 | Filing |
| Large Shareholder, Officer, Director | $39.34 | 25,408 | $999,550.72 | 4,355,028 | 2018-04-10 | Filing |
| Large Shareholder, Officer, Director | $39.92 | 1,691 | $67,504.72 | 4,380,436 | 2018-04-10 | Filing |
| Large Shareholder, Officer, Director | $38.60 | 24,434 | $943,152.40 | 4,355,028 | 2018-04-09 | Filing |
| Large Shareholder, Officer, Director | $38.68 | 12,643 | $489,031.24 | 4,355,028 | 2018-04-06 | Filing |
| Large Shareholder, Officer, Director | $38.80 | 401 | $15,558.80 | 4,355,028 | 2018-04-05 | Filing |
| Large Shareholder, Officer, Director | $38.50 | 30,000 | $1,155,000.00 | 4,355,429 | 2018-04-05 | Filing |
| Large Shareholder, Officer, Director | $38.40 | 9,273 | $356,083.20 | 4,355,028 | 2018-04-04 | Filing |
| Large Shareholder, Officer, Director | $38.51 | 2,071 | $79,754.21 | 4,364,301 | 2018-04-04 | Filing |