TORTOISE ACQUISITION(SHLL) 070720 23.19/161.80% is a significant support level. Next support stop point is 19.91/61.80% Target price is 44/423.60%.