Stockreport

With 56% institutional ownership, Altimmune, Inc. (NASDAQ:ALT) is a favorite amongst the big guns [Yahoo! Finance]

Altimmune, Inc.  (ALT) 
NASDAQ:AMEX Investor Relations: altimmune.com/investors
PDF A total of 25 investors have a majority stake in the company with 47% ownership Using data from analyst forecasts alongside ownership research, one can better assess [Read more]