MXCT - MaxCyte, Inc. Stock Analysis | Finranks