SIREN crashes 66%: Is $0.46 support about to be tested?

Wait 5 sec.

SIREN crashes as weak demand and heavy short positioning drive continued downside pressure.