It’s amazing the price still right now. Shows the confidence of something actually coming through. hopefully it gets lifted and we can see an eventual sale at 27 cents in the next two weeks.
DTC Price at posting:
17.5¢ Sentiment: Hold Disclosure: Held