Spec stocks like this are known to suffer dramatic drops, but nothing takes the cake like a biomed/biotech sector. I can't even think of a single spec in the past 5 years that went straight to 0.002 on open. That is horrendous.
FTT Price at posting:
0.3¢ Sentiment: None Disclosure: Not Held