Opendoor Technologies (OPEN) shares have surged nearly 900% in six months, driven by retail enthusiasm and a leadership change despite declining revenue and ongoing losses. Opendoor’s new CEO issued a ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results
Feedback