Maravai Lifesciences (MRVI) Stock: Price, Analysis