Home News Feeds With 56% institutional ownership, Altimmune, Inc. (NASDAQ:ALT) is a favorite amongst the big guns
Key Insights Institutions’ substantial holdings in Altimmune implies that they have significant influence over the…
This article was originally published here.