Since last year, DexCom (NASDAQ: DXCM) has faced a series of issues that have sunk its stock price. The medical device specialist's shares are down 20% over the trailing-12-month ...
Opendoor Technologies (NASDAQ:OPEN) saw its stock tumble 17% last week after releasing third-quarter earnings that ...