Home MarketXLS
Dashboard MarketXLS
Screener MarketXLS
Options Profit Calculator MarketXLS
Stock Ranks MarketXLS
Spreadsheet Builder MarketXLS
Documentation MarketXLS
Logout MarketXLS

ABM Stock Forecast, Price Targets, Chart, Dividends & Analysis

ABM Industries Incorporated logo

ABM Industries Incorporated

Sector: Industrials   

Industry: Business Services

52.28
 
USD
  
0.16
  
(0.31%)
Previous close: 52.12  Open: 52.27  Bid: 50.0  Ask: 54.7
52 week range    
40.85   
   59.78
Mkt Cap: 3,280 M  Avg Vol (90 Days): 537,498
Last updated: Friday 30th May 2025

Stock Rankings

73
MarketXLS Rank
85
Value
63
Technical
71
Quality
How are these ranks calculated?
Metrics

Growth

Peers

StockDividendMarket Cap (B)PEPrice ($)
Financials

ABM Income Statement

Annual
Oct-15Oct-16Oct-17Oct-18Oct-19Oct-20Oct-21Oct-22Oct-23Oct-24
AcquiredInProcessRnD-6 M
Amortization of intangibles24 M25 M32 M66 M59 M48 M45 M72 M77 M56 M
Basic EPS from continuing operations0.951.111.351.451.921.873.443.811.29
Basic EPS total1.351.020.071.481.921.873.443.811.29
Basic weighted shares outstanding57 M56 M58 M66 M67 M67 M67 M67 M66 M63 M
BasicDiscontinuousOperations0.4-0.09-1.290.03
Cost of sales-4,410 M-4,603 M-4,881 M-5,747 M5,768 M5,157 M5,258 M6,758 M7,038 M7,326 M
Depreciation-57 M-57 M-70 M-112 M107 M96 M90 M112 M121 M107 M
Depreciation unreconciled24 M25 M32 M66 M59 M48 M45 M72 M77 M56 M
DepreciationAndAmortization24 M25 M32 M66 M59 M48 M45 M72 M77 M56 M
Diluted EPS total1.331.010.071.471.911.863.413.791.28
Diluted normalized net income/share0.941.091.341.451.911.863.413.791.28
Diluted weighted shares outstanding57 M57 M58 M66 M67 M67 M68 M68 M66 M64 M
DilutedDiscontinuousOperations0.39-0.09-1.270.03
Dividends paid per share0.640.660.680.70.720.740.760.80.880.9
Earnings from equity interest9 M8 M4 M3 M3 M2 M2 M2 M4 M7 M
EarningsFromEquityInterestNetOfTax9 M8 M4 M3 M3 M2 M2 M2 M4 M7 M
GainOnSaleOfBusiness-100000.0-1 M
GainOnSaleOfPPE-100000.0
GeneralAndAdministrativeExpense-139 M-149 M-156 M-160 M453 M506 M719 M628 M573 M765 M
Gross operating profit488 M541 M572 M695 M731 M831 M970 M1,049 M1,059 M1,034 M
ImpairmentOfCapitalAssets-6 M27 M173 M
Income before tax72 M52 M87 M88 M160 M53 M180 M310 M331 M134 M
Income restructuring and M&A13 M29 M21 M26 M11 M8 M
Income taxes18 M-10 M9 M-8 M33 M53 M54 M80 M80 M52 M
Interest income2 M
InterestExpenseNonOperating10 M10 M19 M54 M51 M45 M29 M41 M82 M1 M
InterestIncomeOperating-200000.0
MiscOtherSpecialCharges207 M
Net income from total operations54 M62 M77 M69 M127 M300000.0126 M230 M251 M81 M
NetIncomeCommonStockholders54 M62 M77 M69 M128 M300000.0126 M230 M251 M81 M
NetIncomeContinuousOperations54 M62 M77 M69 M127 M300000.0126 M230 M251 M81 M
NetIncomeDiscontinuousOperations393 M-5 M-124 M3 M-100000.0100000.0
NetNonOperatingInterestIncomeExpense-10 M-10 M-19 M-54 M-51 M-45 M-29 M-41 M-82 M-1 M
Normalized income216 M228 M
Operating income86 M106 M104 M191 M208 M96 M206 M349 M410 M212 M
Operating income before depreciation (EBITDA)140 M120 M176 M254 M313 M194 M298 M459 M534 M241 M
OperatingExpense402 M435 M468 M504 M511 M555 M764 M7,458 M649 M821 M
Other income net-9 M-8 M-3 M-3 M-3 M-2 M-2 M2 M-4 M-6 M
OtherGainLossFromDispositionOfDiscontinuedOperations-100000.0100000.0
OtherGandA-139 M-149 M-156 M-160 M453 M506 M719 M628 M573 M765 M
OtherImpairmentOfCapitalAssets-5 M9 M
OtherOperatingExpenses-2 M-200000.0-2 M-4 M114 M
PromotionAndAdvertising-3 M-2 M-2 M-2 M2 M2 M6 M6 M9 M11 M
RentAndLandingFees-139 M-149 M-156 M-160 M112 M
RestructringAndMnAIncome13 M29 M21 M26 M11 M8 M
Revenue per share24 M25 M32 M66 M59 M48 M45 M72 M77 M56 M
SalariesAndWages-14 M-14 M-13 M-17 M-5 M-6 M-9 M-9 M-9 M-8 M
Selling Gen & administrative expense377 M410 M437 M438 M453 M506 M719 M628 M573 M765 M
SellingAndMarketingExpense377 M410 M437 M438 M2 M2 M6 M6 M9 M11 M
SellingExpense377 M410 M437 M438 M
Special income/charges-13 M-51 M-2 M-79 M-11 M-180 M
Total Income available for interest expense (EBIT)83 M62 M106 M142 M211 M98 M208 M351 M413 M135 M
Total common shares outstanding56 M56 M66 M66 M67 M67 M67 M66 M63 M62 M
Total net income54 M62 M77 M69 M127 M300000.0126 M230 M251 M81 M
Total ordinary shares62 M62 M62 M62 M62 M62 M62 M62 M62 M62 M
Total revenues4,898 M5,145 M5,454 M6,442 M6,499 M5,988 M6,229 M7,807 M8,096 M8,359 M
TotalExpenses-4,008 M-4,168 M-4,413 M-5,243 M6,279 M5,712 M6,022 M14,215 M7,687 M8,147 M
TotalRevenue4,898 M5,145 M5,454 M6,442 M6,499 M5,988 M6,229 M7,807 M8,096 M8,359 M
WriteDown23 M-18 M27 M
Call: 1-877-778-8358
Ankur Mohan MarketXLS
Welcome! I'm Ankur, the founder and CEO of MarketXLS. With more than ten years of experience, I have assisted over 2,500 customers in developing personalized investment research strategies and monitoring systems using Excel.

I invite you to book a demo with me or my team to save time, enhance your investment research, and streamline your workflows.
Implement "your own" investment strategies in Excel with thousands of MarketXLS functions and templates.
MarketXLS provides all the tools I need for in-depth stock analysis. It's user-friendly and constantly improving. A must-have for serious investors.

John D.

Financial Analyst

I have been using MarketXLS for the last 6+ years and they really enhanced the product every year and now in the journey of bringing in AI...

Kirubakaran K.

Investment Professional

MarketXLS is a powerful tool for financial modeling. It integrates seamlessly with Excel and provides real-time data.

David L.

Financial Analyst

I have used lots of stock and option information services. This is the only one which gives me what I need inside Excel.

Lloyd L.

Professional Trader