New Trade for May 6th, 2026

Ulta Beauty Inc. (NASDAQ: ULTA) — Pullback Creates Opportunity in a High-Quality Compounder Ulta Beauty (NASDAQ: ULTA) trades around $533 after a sharp pullback, with...

New Trade for May 5th, 2026

Essex Property Trust Inc. (NYSE: ESS) — AI-Driven Bay Area Rebound Creating Pricing Power Essex Property Trust (NYSE: ESS) is starting to look increasingly compelling...

OpenAI Begging Small Colorado Company for Help

Editor’s Note: Please see this note from Professor Joel Litman, an analyst who recommended Meta's stock to his institutional clients all the way back in...

New Trade for May 4th, 2026

McDonald’s Corp. (NYSE: MCD) — Reset Sentiment, New Catalysts Emerging McDonald’s Corp. (NYSE: MCD) trades around $287 after pulling back roughly 11% over the past...

Tom’s Weekly Buy List

April went out with a bang. The S&P 500 had its best month in five years, gaining roughly 10% for the month. The Nasdaq...