Down 80%, Should You Buy the Dip on Moderna?
A few years ago, Moderna (NASDAQ: MRNA) stock represented the ticket to an investing win. The company brought its coronavirus vaccine from drawing board to commercialization in less than a year and saw its stock price skyrocket.The biotech went on to generate billions of dollars in revenue and profit amid soaring demand for its vaccine in those earlier days of the pandemic. But in later stages of the health crisis, fewer people rushed to get vaccinated, and this had a significant impact on Moderna's earnings -- and stock performance.Though Moderna has since won approval for updated versions of its vaccine and approval for another respiratory shot and the company has cut costs, the earnings and stock performance path remain difficult. But there are reasons to be optimistic about Moderna's long-term prospects as it has a robust late-stage pipeline ready to potentially deliver several products. Considering the full picture, down 80% over the past year, is Moderna a buy? Let's find out.Continue reading

A few years ago, Moderna (NASDAQ: MRNA) stock represented the ticket to an investing win. The company brought its coronavirus vaccine from drawing board to commercialization in less than a year and saw its stock price skyrocket.
The biotech went on to generate billions of dollars in revenue and profit amid soaring demand for its vaccine in those earlier days of the pandemic. But in later stages of the health crisis, fewer people rushed to get vaccinated, and this had a significant impact on Moderna's earnings -- and stock performance.
Though Moderna has since won approval for updated versions of its vaccine and approval for another respiratory shot and the company has cut costs, the earnings and stock performance path remain difficult. But there are reasons to be optimistic about Moderna's long-term prospects as it has a robust late-stage pipeline ready to potentially deliver several products. Considering the full picture, down 80% over the past year, is Moderna a buy? Let's find out.