InvestorsHub Logo

ronpopeil

06/22/16 3:37 PM

#94358 RE: Theo #94357

Biotech (particularly small cap biotech) continues to get demolished so what is the next excuse?