Home Magnificent Seven: why just two stocks are carrying the crown in 2026