Scoopfeeds — Intelligent news, curated.
Is Altimmune, Inc. (ALT) Still a Buy After Price Target Reduction to $20?