According to StockTwits, shares of Netflix (NFLX), Oracle (ORCL), and SpaceX (SPCX) fell to annual or historic lows last week, with NFLX dropping 7% and ORCL declining to $121.50 before recovering to close up 1.77%, while SPCX extended losses to close down more than 5% and hit an all-time low of $122.12, below its $135 IPO price.
NFLX tumbled as investors reacted negatively to weaker-than-expected third-quarter earnings guidance of $0.82 per share on $12.86 billion revenue. ORCL faced investor concerns over $95 billion in planned capital expenditures for fiscal 2027 and a debt raise of $40 billion, prompting S&P Global to downgrade its credit rating to BBB-. SPCX extended its post-IPO decline as the company delayed its Starship launch due to engine ignition issues; according to Reuters, SpaceX is targeting July 23 for the next launch attempt.