fromFortune2 days agoOpendoor is the first woman-led meme stockOpendoor's shares were up more than 400%-which still places its stock price at just $2.88 as of yesterday's market close.NYC real estate