Time to take some chips off the table.
Look at the one year chart... ABM has gone from $18.22 to $29.20 the P/E is 20.44 ... a tad rich for a mature service company. Also ... even after the dividend increases the stock has gone from 3.33% yield to the current 2.4%
The company has been expanding rapidly by mergers and buyouts... and that is still intact strategy ... but the stock seems to have gotten ahead of itself and become more vulnerable to a pull back.
So I have sold off enough shares to get my original investment back and will let the rest ride.