Stock market today: Indexes extend gains as investors gear up for fresh economic data