Analysis
Is Altimmune (ALT) stock a buy right now?
A lot of stocks in the biotech space have skyrocketed this year after their announcements and advances in finding a vaccine or in the treatment…