ABM Industries Incorporated ABM

Set alert

Price alert · ABM

All alert types
54.24 USD +0.23 +0.44%

As of Nov 3, 10:50 AM ET

Bid
54.19 × 200
Ask
54.28 × 100
53.42 Day range 54.43
36.96 52-week range 54.87
YTD
+28.22%
1 year
+25.51%
Open
54.26
Prev close
54.00
Mkt cap
3.18B
Vol
61.24K
Avg vol
432.41K
EPS
2.76
P/E
19.67
Div yield
2.15%
More statistics
Low
53.42
High
54.43
Forward P/E
12.41
Beta
0.66
Short ratio
4.17
Inst. own
103.32%
Dividend
1.16
Ex-div date
Sep 30, 2026
Earnings
Dec 16, 2026
50-d avg
49.70
200-d avg
44.84
1y target
55.93

MAX chart

Chart tools
Interval

Chart is warming up

The all-time price history for ABM has not been loaded yet. Try again in a moment.

Analyst view

Consensus: buy

Buy
Price target (mean) 55.93 +3.1% upside
Target (low)
49.00
Target (mean)
55.93
Target (high)
68.00
Ratings (0m) 8 3 buy · 5 hold · 0 sell
  • Strong buy1
  • Buy2
  • Hold5
  • Sell0
  • Strong sell0

Recommendation trend

  • This month 8
  • 1 month ago 8
  • 2 months ago 8

Earnings and revenue estimates

Consensus for the coming quarters and fiscal years

ABM analyst estimates
PeriodEPS estimateLow – highYear agoEPS growthRevenue estimateRevenue growthAnalysts
Current quarter1.251.21 – 1.280.88+41.6%2.37B+3.3%8
Next quarter0.896180.83 – 0.960.83+8.0%2.31B+3.0%6
Current year4.013.97 – 4.043.44+16.5%9.22B+5.4%8
Next year4.354.21 – 4.474.01+8.6%9.54B+3.5%8

Upgrades and downgrades

The latest rating changes

ABM analyst upgrades and downgrades
DateFirmActionFromTo
Sep 14, 2026Truist SecuritiesMaintainedHoldHold
Sep 9, 2026UBSMaintainedNeutralNeutral
Sep 9, 2026BairdMaintainedNeutralNeutral
Sep 9, 2026Freedom Capital MarketsMaintainedBuyBuy
Sep 8, 2026Freedom Capital MarketsMaintainedBuyBuy
Jun 8, 2026BairdMaintainedNeutralNeutral
Mar 11, 2026UBSMaintainedNeutralNeutral
Mar 11, 2026Maxim GroupUpgradeHoldBuy
Mar 11, 2026Truist SecuritiesMaintainedHoldHold
Mar 11, 2026BairdMaintainedNeutralNeutral
Jan 21, 2026Truist SecuritiesDowngradeBuyHold
Dec 18, 2025UBSDowngradeBuyNeutral
Dec 10, 2025Freedom Capital MarketsInitiated—Buy
Sep 8, 2025UBSMaintainedBuyBuy
Sep 8, 2025BairdDowngradeOutperformNeutral
Jul 2, 2025Truist SecuritiesUpgradeHoldBuy
Jun 9, 2025BairdUpgradeNeutralOutperform
Jun 9, 2025UBSUpgradeNeutralBuy
Mar 13, 2025UBSMaintainedNeutralNeutral
Dec 19, 2024UBSMaintainedNeutralNeutral
Sep 9, 2024UBSMaintainedNeutralNeutral
Sep 9, 2024Truist SecuritiesMaintainedHoldHold
Sep 9, 2024BairdMaintainedNeutralNeutral
Jun 10, 2024BairdMaintainedNeutralNeutral
Jun 7, 2024UBSMaintainedNeutralNeutral
Mar 8, 2024Truist SecuritiesMaintainedHoldHold
Mar 8, 2024BairdMaintainedNeutralNeutral
Mar 7, 2024UBSMaintainedNeutralNeutral
Dec 14, 2023Truist SecuritiesMaintainedHoldHold
Nov 13, 2023Truist SecuritiesInitiated—Hold