I (and many others on this board) have been patient for over a decade (I bought my oldest shares on 10/16/2006, so almost 15 years). I think we could all be considered saints or virgins at this point!
(3)
(0)
Generex Biotechnology Corp. (GNBTQ) Stock Research Links