by Raynovich Rod | Jun 22, 2017 | Biopharmaceuticals
6/27/17 Red Screen Day: Sell-Off in Biotechs Possibly Due to Senate Delay in Healthcare Vote IBB down 1.54% at $314.80. Momentum stocks are weak; NASDAQ down 1.2%. Take profits on XBI trade at $78 range after 34% move YTD. Allow time for arm twisting by Republicans...