| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $360.00 | 2,000 | $720,000.00 | 12,000 | 2018-07-05 | Filing |
| Officer, Director | $336.87 | 200 | $67,374.00 | 399,847 | 2018-06-21 | Filing |
| Officer, Director | $335.01 | 300 | $100,503.00 | 400,047 | 2018-06-21 | Filing |
| Officer, Director | $333.15 | 500 | $166,575.00 | 400,347 | 2018-06-21 | Filing |
| Officer, Director | $332.80 | 1,300 | $432,640.00 | 400,847 | 2018-06-21 | Filing |
| Officer, Director | $331.09 | 100 | $33,109.00 | 402,147 | 2018-06-21 | Filing |
| Officer, Director | $330.32 | 3,096 | $1,022,670.72 | 402,247 | 2018-06-21 | Filing |
| Officer, Director | $329.51 | 12,854 | $4,235,521.54 | 405,343 | 2018-06-21 | Filing |
| Officer, Director | $328.45 | 12,426 | $4,081,319.70 | 418,197 | 2018-06-21 | Filing |
| Officer, Director | $327.48 | 19,393 | $6,350,819.64 | 430,623 | 2018-06-21 | Filing |
| Officer, Director | $326.57 | 15,594 | $5,092,532.58 | 450,016 | 2018-06-21 | Filing |
| Officer, Director | $325.67 | 8,047 | $2,620,666.49 | 465,610 | 2018-06-21 | Filing |
| Officer, Director | $324.18 | 500 | $162,090.00 | 473,657 | 2018-06-21 | Filing |
| Officer, Director | $323.97 | 400 | $129,588.00 | 474,157 | 2018-06-21 | Filing |
| | $309.31 | 121,601 | $37,611,882.43 | 23,758,936 | 2018-06-08 | Filing |
| Officer | $295.09 | 11,407 | $3,366,091.63 | 31,973 | 2018-05-24 | Filing |
| Director | $288.00 | 4,000 | $1,152,000.00 | 114,772 | 2018-05-10 | Filing |
| Director | $287.00 | 3,000 | $861,000.00 | 118,772 | 2018-05-10 | Filing |
| Director | $286.00 | 3,000 | $858,000.00 | 121,772 | 2018-05-10 | Filing |
| Director | $285.00 | 3,000 | $855,000.00 | 124,772 | 2018-05-10 | Filing |