TMC - TMC the metals company Inc. Stock Analysis | Finranks