-
Posted by
Two Blokes Jul 5 -
Filed in
Stock
-
6 views
A lot can happen in 10 years, and that's good news for a struggling stock like Moderna (MRNA 0.66%). Once a stock market star generating billions of dollars in coronavirus vaccine revenue, Moderna in more recent times has faced declining demand for that product and therefore declining sales and stock performance.