For me this stock was a trade that I kept averaging down on after I first bought it, after it sold off after it had a nice run up and seeing the shorting MM criminal shortbags knocking it down, I figured sooner or later back then that if Bitcoin and the Bitcoin bigger known miners started to rally again, that traders would start looking for other stocks in the same sector related to mining, and that had recently had mining news, and we're still at there lows after selling off, that could be a setup for a bounce rally that traders were looking for, so I kept adding before it ran up to over $5.00, as for the fundamentals and balance sheet most of these company's don't have good looking ones, and mostly trade on the possibilities of the future being a lot better, and if there is positive upside momentum in the other miners.