Stock market today: Stocks edge higher, Disney sinks after earnings | May 7, 2024