Thestreet.com says biotech has bottomed....(link) posted on Oct 27, 2015 12:07AM Log in to use the IP Check tool [?]