Jul 23, 2026
Short Squeeze And Earnings: Why IMAX Stock Spiked Thursday

IMAX Corp. (NYSE:IMAX) reported second-quarter results Thursday that topped Wall Street expectations on both earnings and revenue, helped by strong box office performance, theater installations and continued network expansion. The stock surged over 11%, with already high short interest —…

Jul 23, 2026
Microsoft Stock Sits 11% Below Its 200-Day Average as Earnings Approach

Microsoft Corporation (NASDAQ:MSFT) shares are in the spotlight Thursday, with earnings on deck, recent analyst activity, a mixed technical setup and a lingering January death cross all drawing attention. Microsoft stock is trading at depressed levels. Where are MSFT shares going?…

Jul 23, 2026
Meta Stock Trades Below Three of Its Four Key Averages Ahead of Earnings

Meta Platforms Inc. (NASDAQ:META) shares are in the spotlight Thursday, with earnings on deck, recent analyst activity, a mixed technical setup and a lingering death cross all drawing attention. Meta Platforms stock is under selling pressure. Why are META shares declining?…

Jul 23, 2026
Harley-Davidson Says Turnaround Is Gaining Momentum, Lifts Outlook

Harley-Davidson Inc. (NYSE:HOG) reported second-quarter results on Thursday that topped Wall Street earnings expectations but missed on revenue, while raising its full-year outlook for global motorcycle retail sales and wholesale shipments. Second-Quarter Earnings Beat Expectations The Milwaukee-based motorcycle maker reported…

Jul 23, 2026
Amazon Stock Trades Below Its 50-Day Average With Earnings Just a Week Away

Amazon.com Inc. (NASDAQ:AMZN) shares are in the spotlight Thursday, with earnings on deck, recent analyst activity, a mixed technical setup and Edge Rankings all drawing attention. Amazon.com stock is trending lower. What’s pulling AMZN shares down? Earnings Preview & History Amazon…

Jul 23, 2026
Leading And Lagging Sectors For July 23, 2026

Gainers Symbol Name Price Change ($) Change (%) Volume (NYSE:XLE) State Street Energy Select Sector SPDR ETF 60.25 1.05 1.77 416.2K (NYSE:XLV) State Street Health Care Select Sector SPDR ETF 159.89 0.46 0.28 9.2K Losers Symbol Name Price Change ($)…