News Digest / Ticker: COST

Ticker: COST

11:12am, Wednesday, Mar 18, 2026
In 2026, Amazon and Nvidia are seen through a new lens as value stocks based on key metrics, challenging the tech-growth label many investors gave them prior.