thats one of the big red flags i see here. few ppl holding many many shares. when they start selling the stock will tank massively imo. furthermore there are a lot of bagholders in this stock. they will dump their shares at debt pay off news imo. theyll be glad to break even.
just look how many ppl bought shares higher than 1 cent. lots of ppl! everybody knows what that means.