Hedge funds are eating this thing up. In the know.... Fri, Nov 10, 2017 04:11:18 PM 0.000394 price 30,268,000 shares $11,926