I've done extensive DD here and can't find any reason for the recent rally in the stock.
If you really had done extensive DD you would already know the answer.
Stop it expert, people are laughing.
Sentiment: Strong Buy
I have done my DD. My question is directed to those who have as well and would like to share.