$SVFC - until proven otherwise, is just another POS penny stock company that doesn't give 2 craps about shareholders, as seen by the recent pps plunge.
I have shares in this turd too. Hope you're right, but hope usually leads to disappointment.
All the DD in the world doesn't mean a damn thing unless something happens that will provide upward momentum for the pps.
Short term, that would mean a pps correction. Long term, who knows....