go look at how much stock the sold down in the IPO and how much they sold down at $1.05 in 2016....
these guys made $millions upon $millions while everyone else holds the bag....
now they drop $80k lol woopty doo
if they had any real confidence in this company they would spend those millions sitting in their bank accounts and buy what they sold...