| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $186.31 | 600 | $111,786.00 | 1,018,161 | 2020-05-11 | Filing |
| Officer, Director | $185.33 | 471 | $87,290.43 | 1,018,761 | 2020-05-11 | Filing |
| Officer, Director | $184.22 | 1,150 | $211,853.00 | 1,019,232 | 2020-05-11 | Filing |
| Officer, Director | $183.35 | 400 | $73,340.00 | 1,020,382 | 2020-05-11 | Filing |
| Officer, Director | $182.41 | 500 | $91,205.00 | 1,020,782 | 2020-05-11 | Filing |
| Officer, Director | $181.85 | 100 | $18,185.00 | 1,021,282 | 2020-05-11 | Filing |
| Officer, Director | $177.05 | 200 | $35,410.00 | 1,021,382 | 2020-05-11 | Filing |
| Officer, Director | $185.07 | 10,000 | $1,850,700.00 | 560,662 | 2020-05-07 | Filing |
| Officer, Director | $186.17 | 352 | $65,531.84 | 570,662 | 2020-04-23 | Filing |
| Officer, Director | $185.50 | 8,748 | $1,622,754.00 | 571,014 | 2020-04-23 | Filing |
| Officer, Director | $185.11 | 900 | $166,599.00 | 579,762 | 2020-04-20 | Filing |
| Officer | $171.46 | 700 | $120,022.00 | 155,351 | 2020-04-15 | Filing |
| Officer | $170.30 | 383 | $65,224.90 | 156,051 | 2020-04-15 | Filing |
| Officer | $169.40 | 600 | $101,640.00 | 156,434 | 2020-04-15 | Filing |
| Officer | $168.41 | 217 | $36,544.97 | 157,034 | 2020-04-15 | Filing |
| Officer | $167.26 | 300 | $50,178.00 | 157,251 | 2020-04-15 | Filing |
| Officer | $166.16 | 100 | $16,616.00 | 157,551 | 2020-04-15 | Filing |
| Officer | $164.89 | 200 | $32,978.00 | 157,651 | 2020-04-15 | Filing |
| Officer, Director | $161.12 | 200 | $32,224.00 | 1,021,582 | 2020-04-13 | Filing |
| Officer, Director | $159.90 | 1,200 | $191,880.00 | 1,021,782 | 2020-04-13 | Filing |