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…

Share this Article:

This article was originally published here.