No brainer buy here back to 20
Sentiment: Strong Buy
Yes...you are a No Brainer. Stock down 8%
I see that, but there are no news. Do you know why the stock is falling down? I mean there was a massive insider selling a few months ago, so probably someone knew in advance, but there are literally no news publicly available.