Moderna (NASDAQ:MRNA) Hits New 1-Year High – Should You Buy? | StockRay