| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder | $105.47 | 25,320 | $2,670,500.40 | 88,152 | 2019-12-13 | Filing |
| Large Shareholder | $105.47 | 1,174,680 | $123,893,499.60 | 4,089,702 | 2019-12-13 | Filing |
| Large Shareholder, Director | $105.47 | 25,320 | $2,670,500.40 | 88,152 | 2019-12-13 | Filing |
| Large Shareholder, Director | $105.47 | 1,174,680 | $123,893,499.60 | 4,089,702 | 2019-12-13 | Filing |
| Large Shareholder, Director | $287.46 | 5,908 | $1,698,313.68 | 113,472 | 2018-06-11 | Filing |
| Officer | $287.46 | 10,099 | $2,903,058.54 | 41,668 | 2018-06-11 | Filing |
| Large Shareholder, Director | $287.46 | 5,908 | $1,698,313.68 | 113,472 | 2018-06-11 | Filing |
| Large Shareholder, Director | $287.46 | 274,092 | $78,790,486.32 | 5,264,382 | 2018-06-11 | Filing |
| Officer, Director | $287.46 | 73,526 | $21,135,783.96 | 655,540 | 2018-06-11 | Filing |
| Officer, Director | $287.46 | 73,526 | $21,135,783.96 | 655,540 | 2018-06-11 | Filing |
| Large Shareholder, Director | $287.46 | 5,908 | $1,698,313.68 | 113,472 | 2018-06-11 | Filing |
| Large Shareholder, Director | $287.46 | 274,092 | $78,790,486.32 | 5,264,382 | 2018-06-11 | Filing |
| Director | $0.32 | 300,000 | $96,690.00 | 1,539,169 | 2015-12-14 | Filing |
| Director | $0.37 | 300,000 | $111,030.00 | 1,839,169 | 2015-12-11 | Filing |
| Director | $0.38 | 145,892 | $55,234.71 | 2,139,169 | 2015-12-09 | Filing |
| Director | $0.38 | 300,000 | $114,060.00 | 2,285,061 | 2015-12-08 | Filing |
| Director | $0.39 | 300,000 | $115,830.00 | 2,585,061 | 2015-12-07 | Filing |
| Large Shareholder, Director | $0.37 | 496,015 | $183,525.55 | 340,970 | 2015-12-08 | Filing |
| Large Shareholder, Director | $0.37 | 873,624 | $323,240.88 | 600,548 | 2015-12-08 | Filing |
| Large Shareholder, Director | $0.41 | 36 | $14.76 | 836,985 | 2015-12-07 | Filing |