Your inference from that fact is the problem. Shorts aren't to blame for Galaxy's share price. The company has several problems. The presence of so many shorters is due to those many problems.
GXY Price at posting:
$1.08 Sentiment: Hold Disclosure: Held