
ABM Industries Incorporated (NYSE:ABM) shares are trading lower after the company reported second-quarter earnings results.
ABM Industries reported quarterly earnings of $0.89 per share which beat the analyst consensus estimate of $0.84 and sales results of $1.90 billion which beat the analyst consensus estimate of $1.88 billion.