Business on Wall Street in Manhattan

Pgiam/iStock via Getty Images

Altimmune (NASDAQ:ALT) has had a tumultuous 2023, falling precipitously in March and then climbing rapidly back starting early December. In March last year, it fell after Pemvidutide produced poor weight loss data from a phase 2 trial

Source link