Zelman analyst Ryan McKeveny downgrades Opendoor Technologies (NASDAQ:OPEN) from Buy to Hold.
$6 Million Bet On Sarepta Therapeutics? 3 Stocks Insiders Are Buying
Although US stocks closed lower on Thursday, there were a few notable insider trades.