Insight Hello Everyone
ive been in this for a long while and pretty heavy for 35000 shares at $1.64 - can anyone give me any insight if this will ever recover or is it a bunch of monkeys holding a football like it appears? Not much left if my investment but wondering if I should cut losses.