Not really an egg on their face. They have been holding for a while now. I'd expect in the low threes. If anything, their conviction towards this stock led to myself buying and riding the green train.
SDA Price at posting:
$3.58 Sentiment: Buy Disclosure: Not Held