Really annoyed at myself for taking this stock at a blind recommendation. If you want to take a market neutral response, why not just hold cash instead of having an overly complicated long/short fund
ALF Price at posting:
$1.06 Sentiment: Hold Disclosure: Held