The Cell Impact (STO:CI B) Share Price Is Down 65% So Some Shareholders Are Wishing They Sold