Biotechs Running Again: Life Science Stocks
April 26, 2017 at 00:59 AM EDT
Biotechs are running again taking the cue from Nasdaq which is up 3.44% in April after a brief mid-month sell-off. Biotech stocks rallied from global macro concerns which has dampened investor enthusiasm over the past two months.