best mega cap stock past month

Eli Lilly and (LLY) has had the highest return since October 9, 2026 by a mega-cap US stock, returning 17.4%.