Couple of months ago they recommended at $2, if that's what you're referring to, the settling has well and truly taken place and is not related to today's movement. Do you have any links you can share?
DTC Price at posting:
$1.43 Sentiment: Buy Disclosure: Held