Major stock indices finished mixed Thursday as investors reassessed earnings reports and market positioning.