A home run that still has us at 12 cents. A home run that we licensed out to someone else when we could have reaped the benefits directly. A home run that requires additional sheep data. A home run that still needs to show efficacy in humans to truly be a “home run”.
And yet, here we are... back at 12 cents when we weren’t going to retrace.
Data and news. Remember? Let’s just see what the 29th holds and let it speak for itself.
BLT Price at posting:
12.0¢ Sentiment: Buy Disclosure: Held