Originally published on Investing
Related Alpha Scala News
XBI: Not Everybody Can Be A Hero (NYSEARCA:XBI)
(Pexels) Of all the investable sectors and industries, one of the top-performing over the past few months is biotechnology. Since its March low (18th), the SPDR Biotech ETF (XBI) has risen about 75% as investors speculate on virus treatment and...