
Opendoor Technologies (OPEN) is facing an inflection point as new leadership promises significant workforce reductions and operational overhauls. The meme stock has surged by over 460% in 2025, driven by enthusiasm from retail investors. However, it still trades 75% from all-time highs, underperforming the broader markets by a wide margin since its IPO in June 2020.