Google Just Did Something It Hasn’t Done in 21 Years. Here’s What It Means.

Alphabet has a lot of cash. More than $100 billion sitting on its balance sheet as of last quarter. So when the company that owns...

New Trade for June 2nd, 2026

Mobia Medical (NASDAQ: MOBI) — Targeting a Large, Underserved Stroke Recovery Market Mobia Medical (NASDAQ: MOBI) trades around $14 and is one of the more...

Nvidia Just Said It’s “Reinventing the Personal Computer.” Here’s What That Actually Means.

This morning in Taipei, Jensen Huang walked onto a stage at COMPUTEX and said something that would have sounded absurd three years ago. "Microsoft and...

New Trade for June 1st, 2026

NextEra Energy (NYSE: NEE) — Building a Utility Giant for the AI Power Boom NextEra Energy (NYSE: NEE) trades around $87 and appears well positioned...

Tom’s Weekly Buy List

May closed on a positive note. The S&P 500 has held up well through a stretch of choppy trading, and the market is entering...