Biomea Fusion, Inc. (NASDAQ:BMEA) Downgraded by Barclays
Analysts lowered ratings for various stocks, including Biomea Fusion, Inc. due to FDA's clinical hold on BMF-219 trials. Despite setbacks, some analysts remain optimistic about the company's long-term potential. The stock closed at $4.31 on June 10 amidst market volatility.