Biotech has been crushing the broader markets for several years running at this point. However, this amazing run might be about to come to a screeching halt, making now a good time to short biotech.
Biotech has been crushing the broader markets for several years running at this point. However, this amazing run might be about to come to a screeching halt, making now a good time to short biotech.