Zelman analyst Ryan McKeveny downgrades Opendoor Technologies (NASDAQ:OPEN) from Buy to Hold.
MicroStrategy’s Winning Streak: How Bitcoin Holdings Sparked a $1.92B Blow to Short Sellers
MicroStrategy Inc (NASDAQ: MSTR) has faced $1.92B losses due to short sellers' bets. Its stock outperformed bitcoin, aided by SEC-approved ETFs.