$XCPL - it's their loss. Smart money will be buying and holding for deep into pennies! a $34,000,000 merger is coming into this company within a few months.
That would put us near $0.065 a share!
Some people will sell a gem like this one only to lose their asses in another puffy stock. and then they regret selling.