| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $151.91 | 700 | $106,337.00 | 93,080 | 2019-02-25 | Filing |
| Large Shareholder, Officer, Director | $162.03 | 300 | $48,609.00 | 63,580 | 2019-02-25 | Filing |
| Large Shareholder, Officer, Director | $161.38 | 1,400 | $225,932.00 | 63,880 | 2019-02-25 | Filing |
| Large Shareholder, Officer, Director | $160.35 | 14,400 | $2,309,040.00 | 65,280 | 2019-02-25 | Filing |
| Large Shareholder, Officer, Director | $159.64 | 7,700 | $1,229,228.00 | 79,680 | 2019-02-25 | Filing |
| Large Shareholder, Officer, Director | $158.54 | 3,600 | $570,744.00 | 87,380 | 2019-02-25 | Filing |
| Large Shareholder, Officer, Director | $157.15 | 500 | $78,575.00 | 90,980 | 2019-02-25 | Filing |
| Large Shareholder, Officer, Director | $156.00 | 500 | $78,000.00 | 91,480 | 2019-02-25 | Filing |
| Large Shareholder, Officer, Director | $154.94 | 800 | $123,952.00 | 91,980 | 2019-02-25 | Filing |
| Large Shareholder, Officer, Director | $153.81 | 1,100 | $169,191.00 | 92,780 | 2019-02-25 | Filing |
| Large Shareholder, Officer, Director | $151.94 | 700 | $106,358.00 | 93,880 | 2019-02-25 | Filing |
| Officer | $161.25 | 140 | $22,575.00 | 117,400 | 2019-02-25 | Filing |
| Officer | $151.88 | 141 | $21,415.08 | 117,540 | 2019-02-25 | Filing |
| Officer | $155.17 | 400 | $62,068.00 | 117,681 | 2019-02-22 | Filing |
| Officer | $154.08 | 800 | $123,264.00 | 118,081 | 2019-02-22 | Filing |
| Officer | $153.13 | 400 | $61,252.00 | 118,881 | 2019-02-22 | Filing |
| Officer | $152.00 | 400 | $60,800.00 | 119,281 | 2019-02-22 | Filing |
| Officer | $150.25 | 4,389 | $659,447.25 | 119,681 | 2019-02-22 | Filing |
| Officer | $155.38 | 800 | $124,304.00 | 119,918 | 2019-02-22 | Filing |
| Officer | $154.25 | 1,400 | $215,950.00 | 120,718 | 2019-02-22 | Filing |