"ABM Industries Incorporated (NYSE:ABM) – ABM stands for American Building Maintenance. This company is primarily a janitorial company – schools, businesses, and airports outsource their janitorial services by hiring ABM. ABM also offers parking lot maintenance, facility engineering, and provides airport services (passenger assistance, logistics, catering). This is a boring business. Its 'steady' business lines have grown revenue at about 4% a year since 2019, and it's hard to see it doing better than GDP growth. But we're only paying 14 times earnings or so, and from our experience owning airport shares, know that this business should do well even in hard times. The two upside kickers are a) similar to Apogee's challenge with office buildings, ABM is struggling in its business and industry line, and if that ever goes back to normal, that could be a tailwind, and b) it is building out a microgrid and electric vehicle power station installation business.