MRNA Stock Gains Over $4B in a Week: Time to Buy, Hold or Sell? | SharesLocker