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...








