Why Top-Rated Biotechs Apellis, Belite Are Among The Worst Performers Today

Why Top-Rated Biotechs Apellis, Belite Are Among The Worst Performers Today

Apellis and Belite Bio were among the worst-performing biotech stocks Monday after presenting test results in two eye diseases.