If you are looking for stocks with good return, Tortoise Acquisition Corp. can be a profitable investment option. Tortoise Acquisition Corp. quote is equal to 58.990 USD at 2022-07-26.