Opendoor Technologies (OPEN) is back in focus after management said the business is adjusted EBITDA profitable on a 12 month forward basis, even as housing market conditions and year on year revenue remain challenging. See our latest analysis for Opendoor Technologies. After a sharp meme driven surge earlier in the year, short term momentum has cooled. The 30 day share price return is down 17.76% and the year to date share price return is down 27.51%. Even though the 1 year total shareholder...