Meme stock rally? Short squeeze? This iBuyer's share price is soaring
Opendoor, which posted a $392M 2024 net loss and faced delisting from the Nasdaq Stock Market, has seen shares surge 283% in the last month
by Matt Carter Jul 18