Stock Market Today: Stocks End Higher Ahead of Long Holiday Weekend

A better-than-expected reading on personal income and Salesforce earnings helped boost indexes ahead of Memorial Day.