Perfect Storm Brewing
Seems to be the making of a "perfect storm" in progress, both Share price and warrant price are going up nicely. Does anyone have any information on the current short position outstanding? Could be a super-squeeze in the making
Looks Great
Planet