a dump prior to results being announced has never been good in the past my thoughts are that they have missed production targets but I'm onboard at $1.10 because the upside outweighs the risk at current prices
RED Price at posting:
$1.12 Sentiment: Buy Disclosure: Held