Market context: U.S. stocks finished slightly higher as oil reversed lower: the S&P 500 rose 0.2%, the Dow rose 0.6%, and the Nasdaq rose 0.1%, according to the Associated Press. This was a constructive but not euphoric tape; the watchlist mostly outperformed, led by Reddit, Amazon, and Cloudflare.
Microsoft (MSFT)#
- Close: $419.09, down 0.5%. After hours: about $420.75, up 0.4% from the close on Nasdaq.
- Why it moved: the small red close looks less concerning because Microsoft traded ex-dividend today; the company’s $0.91 quarterly dividend is payable June 11, 2026 to holders of record on May 21, 2026 (Nasdaq/Microsoft release). The larger thesis is unchanged: last quarter, Microsoft reported Azure and other cloud services revenue up 40% and an AI business run-rate above $37 billion (Microsoft IR).
- Next catalyst: expected FY26 Q4 earnings on Wednesday, July 29, 2026.
- Stance: Buy
- Confidence: Medium-high
- Why: ex-dividend noise aside, the cloud/AI growth profile still supports adding on weakness; the main risk is AI capex discipline.
Reddit (RDDT)#
- Close: $150.04, up 2.3%. After hours: about $150.70, up 0.4% from the close on Nasdaq.
- Why it moved: no fresh material company release stood out today; this looked like a rebound in a high-beta internet name after recent volatility. The latest fundamental support remains Reddit’s Q1 print: revenue up 69%, DAUq up 17%, and net income of $204 million (Reddit IR).
- Next catalyst: expected Q2 earnings on Thursday, July 30, 2026.
- Stance: Hold
- Confidence: Medium
- Why: the growth story is excellent, but the stock still trades like a momentum asset; better to wait for confirmation that the post-earnings reset has stabilized.
Cloudflare (NET)#
- Close: $212.65, up 1.2%. After hours: about $213.10, up 0.2% from the close on Nasdaq.
- Why it moved: no major new company-specific headline changed the thesis today. Buyers are still digesting the Q1 report, where Cloudflare grew revenue 34% year over year, but gross-margin compression and restructuring commentary kept valuation discipline in focus (Cloudflare IR).
- Next catalyst: expected Q2 earnings on Thursday, July 30, 2026.
- Stance: Hold
- Confidence: Medium
- Why: product and platform momentum are real, but the premium multiple leaves little room for margin or guidance disappointment.
Amazon (AMZN)#
- Close: $268.46, up 1.3%. After hours: about $269.29, up 0.3% from the close on Nasdaq.
- Why it moved: Amazon participated well in the megacap bid. The most important recent company data point remains Q1: net sales grew 17%, AWS grew 28%, and management highlighted a $20 billion-plus AWS chips revenue run-rate, though free cash flow remains pressured by AI infrastructure spend (Amazon IR).
- Next catalyst: expected Q2 earnings on Thursday, July 30, 2026.
- Stance: Buy
- Confidence: Medium-high
- Why: AWS acceleration, advertising, and retail execution still outweigh the near-term cash-flow drag from AI capex.
Meta Platforms (META)#
- Close: $607.38, up 0.4%. After hours: about $608.50, up 0.2% from the close on Nasdaq.
- Why it moved: shares were steady despite the ongoing AI-restructuring story. Meta’s Q1 report showed 33% revenue growth and EPS up 62%, but the same report raised 2026 capex guidance to $125 billion–$145 billion for AI/data-center buildout (Meta IR). The fresh headline risk is labor/cost optics: Meta is reportedly cutting about 8,000 jobs while shifting more resources toward AI (Al Jazeera/Reuters).
- Next catalyst: expected Q2 earnings on Wednesday, July 29, 2026.
- Stance: Hold
- Confidence: Medium-high
- Why: the ad engine is still strong, but the stock needs clearer evidence that the AI spending surge is converting into durable returns.
Bottom line: today was a mild risk-on session for the group. AMZN and RDDT were the cleanest price leaders, MSFT was distorted by the ex-dividend date, and META/NET remain quality holdings with valuation and AI-spend execution risk.
