The U.S. stock market is holding near its records on Thursday following mixed profit reports from companies, as Dollar General and Spam-maker Hormel climb but Kroger falls.
The S&P 500 edged up by 0.1% and is just 0.5% below its all-time high, continuing a relatively calm run following weeks of sharp swings.
The Dow Jones Industrial Average was up 99 points, or 0.2%, as of 9:35 a.m. Eastern time, and the Nasdaq composite was virtually flat.
Dollar General rallied 6.4% after reporting a stronger profit for the latest quarter than analysts expected, as more customers shopped at its stores. It was also able to squeeze more profit out of each $1 in sales that it made.

Associated Press US and World News Video
News Radio 690 KTSM
CNBC
The Daily Sentinel
Minnesota Public Radio
Reuters US Business
MLB New York Yankees
The Outer Banks Voice Events
Stylecaster