Opendoor’s Wild 2025 Ride – 1600% Meme Surge, New CEO & the Future of iBuying
Stock Price & 2025 Performance Opendoor’s stock has been on a rollercoaster ride in 2025. After languishing under $1 per share in early summer (flirting with Nasdaq delisting), OPEN skyrocketed as retail