Always something needing to be done in the clean up and maintenance business.
$17.95-$26.87 is the 52 week range ... a steady albeit choppy upward trend. Based upon improving reanings and dividend increase expectations .
Company continues to expand operations ... with new ventures and wider geographical foot print.
Not one of those get rich quick companies... rather more like "gee I wished I had bought this ten years ago."
Services are not likely to be surpassed by technology which is used to be more productive here but so far the worker is still needed to get the job done.
I think of ABM as a manager of people doing jobs like window washing and cleaning offices and bathrooms and mowing lawns and raking leaves to cleaning aircraft or fixing the air conditioner ... all the stuff other firms do not want to deal with so they can concentrate on their business. But notice... these services are never done... they are continuous and full of repetition ... so always in demand.
I would not be surprise to see this stock get above $30 but first I would think it would go sideways to build a base. Meanwhile the dividend yields 2.30% at today's price. .. $26+.