While a agree the last five years have not been stellar for Torvec, and its basically been a wash. Lots of Auto Parts/Component companies are trading at half their value of five years ago. Visteon (VC), Lear (LEA), even Delphi are all 50 cents on the dollar from 5 years ago. Its easy to find a winner when you already know the outcome. That being said, wish i had bought Cummins 5 years ago ...
Nervous but still holding ...