{"quoteSummary":{"result":[{"quoteUnadjustedPerformanceOverview":{"maxAge":1,"benchmark":{"symbol":"^GSPC","shortName":"S&P 500"},"performanceOverview":{"asOfDate":{"raw":1774569600,"fmt":"2026-03-27"},"fiveDaysReturn":{"raw":0.002674573,"fmt":"0.27%"},"oneMonthReturn":{"raw":-0.15752806,"fmt":"-15.75%"},"threeMonthReturn":{"raw":-0.12139669,"fmt":"-12.14%"},"sixMonthReturn":{"raw":-0.18108338,"fmt":"-18.11%"},"ytdReturnPct":{"raw":-0.11371153,"fmt":"-11.37%"},"oneYearTotalReturn":{"raw":-0.22187626,"fmt":"-22.19%"},"twoYearTotalReturn":{"raw":-0.15582073,"fmt":"-15.58%"},"threeYearTotalReturn":{"raw":-0.14814807,"fmt":"-14.81%"},"fiveYearTotalReturn":{"raw":-0.28576872,"fmt":"-28.58%"},"tenYearTotalReturn":{"raw":0.19091494,"fmt":"19.09%"},"maxReturn":{"raw":39.167873,"fmt":"3,916.79%"}},"performanceOverviewBenchmark":{"asOfDate":{"raw":1774569600,"fmt":"2026-03-27"},"fiveDaysReturn":{"raw":-0.02115274,"fmt":"-2.12%"},"oneMonthReturn":{"raw":-0.074144304,"fmt":"-7.41%"},"threeMonthReturn":{"raw":-0.08096605,"fmt":"-8.10%"},"sixMonthReturn":{"raw":-0.041370034,"fmt":"-4.14%"},"ytdReturnPct":{"raw":-0.06962967,"fmt":"-6.96%"},"oneYearTotalReturn":{"raw":0.118655056,"fmt":"11.87%"},"twoYearTotalReturn":{"raw":0.21346326,"fmt":"21.35%"},"threeYearTotalReturn":{"raw":0.6012073,"fmt":"60.12%"},"fiveYearTotalReturn":{"raw":0.60241187,"fmt":"60.24%"},"tenYearTotalReturn":{"raw":2.1282113,"fmt":"212.82%"},"maxReturn":{"raw":359.63702,"fmt":"35,963.70%"}}},"defaultKeyStatistics":{"maxAge":1,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"enterpriseValue":{"raw":3830195456,"fmt":"3.83B","longFmt":"3,830,195,456"},"forwardPE":{"raw":8.629045,"fmt":"8.63"},"profitMargins":{"raw":0.017760001,"fmt":"1.78%"},"floatShares":{"raw":57893056,"fmt":"57.89M","longFmt":"57,893,056"},"sharesOutstanding":{"raw":58532820,"fmt":"58.53M","longFmt":"58,532,820"},"sharesShort":{"raw":2236353,"fmt":"2.24M","longFmt":"2,236,353"},"sharesShortPriorMonth":{"raw":2016331,"fmt":"2.02M","longFmt":"2,016,331"},"sharesShortPreviousMonthDate":{"raw":1770940800,"fmt":"2026-02-13"},"dateShortInterest":{"raw":1773360000,"fmt":"2026-03-13"},"sharesPercentSharesOut":{"raw":0.0382,"fmt":"3.82%"},"heldPercentInsiders":{"raw":0.01798,"fmt":"1.80%"},"heldPercentInstitutions":{"raw":0.99423,"fmt":"99.42%"},"shortRatio":{"raw":4.08,"fmt":"4.08"},"shortPercentOfFloat":{"raw":0.0547,"fmt":"5.47%"},"beta":{"raw":0.684,"fmt":"0.68"},"impliedSharesOutstanding":{"raw":58598372,"fmt":"58.6M","longFmt":"58,598,372"},"morningStarOverallRating":{},"morningStarRiskRating":{},"category":null,"bookValue":{"raw":29.426,"fmt":"29.43"},"priceToBook":{"raw":1.2740434,"fmt":"1.27"},"annualReportExpenseRatio":{},"ytdReturn":{},"qtdReturn":{},"beta3Year":{},"totalAssets":{},"yield":{},"fundFamily":null,"fundInceptionDate":{},"legalType":null,"threeYearAverageReturn":{},"fiveYearAverageReturn":{},"priceToSalesTrailing12Months":{},"lastFiscalYearEnd":{"raw":1761868800,"fmt":"2025-10-31"},"nextFiscalYearEnd":{"raw":1793404800,"fmt":"2026-10-31"},"mostRecentQuarter":{"raw":1769817600,"fmt":"2026-01-31"},"earningsQuarterlyGrowth":{"raw":-0.11,"fmt":"-11.00%"},"revenueQuarterlyGrowth":{},"netIncomeToCommon":{"raw":157600000,"fmt":"157.6M","longFmt":"157,600,000"},"trailingEps":{"raw":2.54,"fmt":"2.54"},"forwardEps":{"raw":4.34463,"fmt":"4.34"},"pegRatio":{},"lastSplitFactor":"2:1","lastSplitDate":{"raw":1020729600,"fmt":"2002-05-07"},"enterpriseToRevenue":{"raw":0.432,"fmt":"0.43"},"enterpriseToEbitda":{"raw":8.937,"fmt":"8.94"},"52WeekChange":{"raw":-0.21333897,"fmt":"-21.33%"},"SandP52WeekChange":{"raw":0.12811458,"fmt":"12.81%"},"lastDividendValue":{"raw":0.29,"fmt":"0.29"},"lastDividendDate":{"raw":1768348800,"fmt":"2026-01-14"},"lastCapGain":{},"annualHoldingsTurnover":{},"latestFundingDate":{},"latestAmountRaised":{},"latestImpliedValuation":{},"latestShareClass":null,"leadInvestor":null,"fundingToDate":{},"totalFundingRounds":{}},"financialsTemplate":{"code":"N","maxAge":1},"earningsGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":0.67,"fmt":"0.67"},"estimate":{"raw":0.78003,"fmt":"0.78"},"fiscalQuarter":"2Q2025","calendarQuarter":"1Q2025","difference":"-0.11","surprisePct":"-14.11","periodEndDate":{"raw":1745971200,"fmt":"2025-04-30"},"reportedDate":{"raw":1749207480,"fmt":"2025-06-06"}},{"date":"2Q2025","actual":{"raw":0.67,"fmt":"0.67"},"estimate":{"raw":0.81308,"fmt":"0.81"},"fiscalQuarter":"3Q2025","calendarQuarter":"2Q2025","difference":"-0.14","surprisePct":"-17.6","periodEndDate":{"raw":1753920000,"fmt":"2025-07-31"},"reportedDate":{"raw":1757069880,"fmt":"2025-09-05"}},{"date":"3Q2025","actual":{"raw":0.56,"fmt":"0.56"},"estimate":{"raw":0.95067,"fmt":"0.95"},"fiscalQuarter":"4Q2025","calendarQuarter":"3Q2025","difference":"-0.39","surprisePct":"-41.09","periodEndDate":{"raw":1761868800,"fmt":"2025-10-31"},"reportedDate":{"raw":1765972740,"fmt":"2025-12-17"}},{"date":"4Q2025","actual":{"raw":0.64,"fmt":"0.64"},"estimate":{"raw":0.78761,"fmt":"0.79"},"fiscalQuarter":"1Q2026","calendarQuarter":"4Q2025","difference":"-0.15","surprisePct":"-18.74","periodEndDate":{"raw":1769817600,"fmt":"2026-01-31"},"reportedDate":{"raw":1773140280,"fmt":"2026-03-10"}}],"currentQuarterEstimate":{"raw":0.76535,"fmt":"0.77"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"2Q2026","currentPeriodEndDate":{"raw":1777507200,"fmt":"2026-04-30"},"earningsDate":[{"raw":1780576200,"fmt":"2026-06-04"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":7806600000,"fmt":"7.81B","longFmt":"7,806,600,000"},"earnings":{"raw":230400000,"fmt":"230.4M","longFmt":"230,400,000"}},{"date":2023,"revenue":{"raw":8096400000,"fmt":"8.1B","longFmt":"8,096,400,000"},"earnings":{"raw":251300000,"fmt":"251.3M","longFmt":"251,300,000"}},{"date":2024,"revenue":{"raw":8359400000,"fmt":"8.36B","longFmt":"8,359,400,000"},"earnings":{"raw":81400000,"fmt":"81.4M","longFmt":"81,400,000"}},{"date":2025,"revenue":{"raw":8745900000,"fmt":"8.75B","longFmt":"8,745,900,000"},"earnings":{"raw":162400000,"fmt":"162.4M","longFmt":"162,400,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":2111700000,"fmt":"2.11B","longFmt":"2,111,700,000"},"earnings":{"raw":42200000,"fmt":"42.2M","longFmt":"42,200,000"}},{"date":"2Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":2224000000,"fmt":"2.22B","longFmt":"2,224,000,000"},"earnings":{"raw":41800000,"fmt":"41.8M","longFmt":"41,800,000"}},{"date":"3Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":2295300000,"fmt":"2.3B","longFmt":"2,295,300,000"},"earnings":{"raw":34800000,"fmt":"34.8M","longFmt":"34,800,000"}},{"date":"4Q2025","fiscalQuarter":"1Q2026","revenue":{"raw":2243500000,"fmt":"2.24B","longFmt":"2,243,500,000"},"earnings":{"raw":38800000,"fmt":"38.8M","longFmt":"38,800,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"earningsCallTranscripts":{"transcripts":[{"title":"ABM Q1 FY2026 earnings call transcript","fiscalYear":2026,"fiscalPeriod":"Q1","date":1773145800,"updated":1773154221,"transcriptId":3043838,"type":"IN_HOUSE","eventId":532141,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/ABM/earnings/ABM-Q1-2026-earnings_call-532141.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2026/3/10/3043838.json","maxAge":1},{"title":"ABM Q4 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q4","date":1765978200,"updated":1765995498,"transcriptId":2520612,"type":"IN_HOUSE","eventId":383058,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/ABM/earnings/ABM-Q4-2025-earnings_call-383058.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/12/17/2520612.json","maxAge":1},{"title":"ABM Q3 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q3","date":1757075400,"updated":1761144073,"transcriptId":2191887,"type":"IN_HOUSE","eventId":354047,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/ABM/earnings/ABM-Q3-2025-earnings_call-354047.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/9/5/2191887.json","maxAge":1},{"title":"ABM Q2 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q2","date":1749213000,"updated":1762857877,"transcriptId":2261503,"type":"IN_HOUSE","eventId":326998,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/ABM/earnings/ABM-Q2-2025-earnings_call-326998.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/6/6/2261503.json","maxAge":1},{"title":"ABM Q1 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q1","date":1741782600,"updated":1766713675,"transcriptId":2538664,"type":"IN_HOUSE","eventId":297534,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/ABM/earnings/ABM-Q1-2025-earnings_call-297534.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/3/12/2538664.json","maxAge":1},{"title":"ABM Q4 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q4","date":1734528600,"updated":1768649313,"transcriptId":2575480,"type":"IN_HOUSE","eventId":224518,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/ABM/earnings/ABM-Q4-2024-earnings_call-224518.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/12/18/2575480.json","maxAge":1},{"title":"ABM Q3 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q3","date":1725625800,"updated":1769057190,"transcriptId":2639246,"type":"IN_HOUSE","eventId":200802,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/ABM/earnings/ABM-Q3-2024-earnings_call-200802.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/9/6/2639246.json","maxAge":1},{"title":"ABM Q2 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q2","date":1717677000,"updated":1772059234,"transcriptId":2715336,"type":"IN_HOUSE","eventId":174538,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/ABM/earnings/ABM-Q2-2024-earnings_call-174538.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/6/6/2715336.json","maxAge":1},{"title":"ABM Q1 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q1","date":1709818200,"updated":1772058003,"transcriptId":2776375,"type":"IN_HOUSE","eventId":148496,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/ABM/earnings/ABM-Q1-2024-earnings_call-148496.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/3/7/2776375.json","maxAge":1},{"title":"ABM Q4 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q4","date":1702474200,"updated":1772060500,"transcriptId":2828368,"type":"IN_HOUSE","eventId":95194,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/ABM/earnings/ABM-Q4-2023-earnings_call-95194.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/12/13/2828368.json","maxAge":1},{"title":"ABM Q3 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q3","date":1694089800,"updated":1772278528,"transcriptId":2887303,"type":"IN_HOUSE","eventId":72320,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/ABM/earnings/ABM-Q3-2023-earnings_call-72320.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/9/7/2887303.json","maxAge":1},{"title":"ABM Q2 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q2","date":1686054600,"updated":1772167812,"transcriptId":2942289,"type":"IN_HOUSE","eventId":58230,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/ABM/earnings/ABM-Q2-2023-earnings_call-58230.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/6/6/2942289.json","maxAge":1},{"title":"ABM Q1 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q1","date":1678282200,"updated":1772704133,"transcriptId":2998118,"type":"IN_HOUSE","eventId":48510,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/ABM/earnings/ABM-Q1-2023-earnings_call-48510.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/3/8/2998118.json","maxAge":1},{"title":"ABM Q4 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q4","date":1670968800,"updated":1773035436,"transcriptId":3032776,"type":"IN_HOUSE","eventId":42442,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/ABM/earnings/ABM-Q4-2022-earnings_call-42442.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/12/13/3032776.json","maxAge":1},{"title":"ABM Q3 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q3","date":1662759000,"updated":1774092616,"transcriptId":3080247,"type":"IN_HOUSE","eventId":33195,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/ABM/earnings/ABM-Q3-2022-earnings_call-33195.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/9/9/3080247.json","maxAge":1},{"title":"ABM Q2 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q2","date":1654712640,"updated":1774093202,"transcriptId":3124763,"type":"IN_HOUSE","eventId":23633,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/ABM/earnings/ABM-Q2-2022-earnings_call-23633.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/6/8/3124763.json","maxAge":1},{"title":"ABM Q1 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q1","date":1646770401,"updated":1774590484,"transcriptId":3177111,"type":"IN_HOUSE","eventId":16115,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/ABM/earnings/ABM-Q1-2022-earnings_call-16115.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/3/8/3177111.json","maxAge":1},{"title":"ABM Q3 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q3","date":1631145600,"updated":1752165408,"transcriptId":1566843,"type":"RAW","eventId":4936,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/ABM/earnings/ABM-Q3-2021-earnings_call-4936.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/9/9/1566843.json","maxAge":1},{"title":"ABM Q2 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q2","date":1623240000,"updated":1752165408,"transcriptId":1567323,"type":"RAW","eventId":5478,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/ABM/earnings/ABM-Q2-2021-earnings_call-5478.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/6/9/1567323.json","maxAge":1},{"title":"ABM Q1 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q1","date":1615381200,"updated":1752173449,"transcriptId":1664490,"type":"RAW","eventId":175830,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/ABM/earnings/ABM-Q1-2021-earnings_call-175830.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/3/10/1664490.json","maxAge":1},{"title":"ABM Q4 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q4","date":1608210000,"updated":1752173449,"transcriptId":1664491,"type":"RAW","eventId":175831,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/ABM/earnings/ABM-Q4-2020-earnings_call-175831.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/12/17/1664491.json","maxAge":1},{"title":"ABM Q3 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q3","date":1599652800,"updated":1752173449,"transcriptId":1664492,"type":"RAW","eventId":175832,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/ABM/earnings/ABM-Q3-2020-earnings_call-175832.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/9/9/1664492.json","maxAge":1},{"title":"ABM Q2 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q2","date":1592481600,"updated":1752173449,"transcriptId":1664493,"type":"RAW","eventId":175833,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/ABM/earnings/ABM-Q2-2020-earnings_call-175833.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/6/18/1664493.json","maxAge":1},{"title":"ABM Q1 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q1","date":1583413200,"updated":1752173449,"transcriptId":1664495,"type":"RAW","eventId":175835,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/ABM/earnings/ABM-Q1-2020-earnings_call-175835.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/3/5/1664495.json","maxAge":1},{"title":"ABM Q4 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q4","date":1576760400,"updated":1752173449,"transcriptId":1664497,"type":"RAW","eventId":175837,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/ABM/earnings/ABM-Q4-2019-earnings_call-175837.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2019/12/19/1664497.json","maxAge":1},{"title":"ABM Q3 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q3","date":1567771200,"updated":1752173449,"transcriptId":1664499,"type":"RAW","eventId":175839,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/ABM/earnings/ABM-Q3-2019-earnings_call-175839.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2019/9/6/1664499.json","maxAge":1},{"title":"ABM Q2 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q2","date":1559822400,"updated":1752173449,"transcriptId":1664505,"type":"RAW","eventId":175846,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/ABM/earnings/ABM-Q2-2019-earnings_call-175846.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2019/6/6/1664505.json","maxAge":1},{"title":"ABM Q1 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q1","date":1551963600,"updated":1752173449,"transcriptId":1664507,"type":"RAW","eventId":175849,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/ABM/earnings/ABM-Q1-2019-earnings_call-175849.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2019/3/7/1664507.json","maxAge":1},{"title":"ABM Q4 FY2018 earnings call transcript","fiscalYear":2018,"fiscalPeriod":"Q4","date":1545224400,"updated":1752173449,"transcriptId":1664509,"type":"RAW","eventId":175851,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/ABM/earnings/ABM-Q4-2018-earnings_call-175851.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2018/12/19/1664509.json","maxAge":1},{"title":"ABM Q3 FY2018 earnings call transcript","fiscalYear":2018,"fiscalPeriod":"Q3","date":1536318000,"updated":1752173449,"transcriptId":1664512,"type":"RAW","eventId":175855,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/ABM/earnings/ABM-Q3-2018-earnings_call-175855.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2018/9/7/1664512.json","maxAge":1},{"title":"ABM Q2 FY2018 earnings call transcript","fiscalYear":2018,"fiscalPeriod":"Q2","date":1528369200,"updated":1752173449,"transcriptId":1664513,"type":"RAW","eventId":175857,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/ABM/earnings/ABM-Q2-2018-earnings_call-175857.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2018/6/7/1664513.json","maxAge":1},{"title":"ABM Q1 FY2018 earnings call transcript","fiscalYear":2018,"fiscalPeriod":"Q1","date":1520427600,"updated":1752173449,"transcriptId":1664516,"type":"RAW","eventId":175862,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/ABM/earnings/ABM-Q1-2018-earnings_call-175862.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2018/3/7/1664516.json","maxAge":1},{"title":"ABM Q4 FY2017 earnings call transcript","fiscalYear":2017,"fiscalPeriod":"Q4","date":1513258200,"updated":1757065633,"transcriptId":2126358,"type":"RAW","eventId":279309,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/ABM/earnings/ABM-Q4-2017-earnings_call-279309.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2017/12/14/2126358.json","maxAge":1},{"title":"ABM Q3 FY2017 earnings call transcript","fiscalYear":2017,"fiscalPeriod":"Q3","date":1504787400,"updated":1757065633,"transcriptId":2126359,"type":"RAW","eventId":383631,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/ABM/earnings/ABM-Q3-2017-earnings_call-383631.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2017/9/7/2126359.json","maxAge":1},{"title":"ABM Q2 FY2017 earnings call transcript","fiscalYear":2017,"fiscalPeriod":"Q2","date":1496925000,"updated":1757065633,"transcriptId":2126360,"type":"RAW","eventId":383637,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/ABM/earnings/ABM-Q2-2017-earnings_call-383637.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2017/6/8/2126360.json","maxAge":1},{"title":"ABM Q1 FY2017 earnings call transcript","fiscalYear":2017,"fiscalPeriod":"Q1","date":1488979800,"updated":1757065633,"transcriptId":2126361,"type":"RAW","eventId":383642,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/ABM/earnings/ABM-Q1-2017-earnings_call-383642.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2017/3/8/2126361.json","maxAge":1},{"title":"ABM Q4 FY2016 earnings call transcript","fiscalYear":2016,"fiscalPeriod":"Q4","date":1481722200,"updated":1757065633,"transcriptId":2126362,"type":"RAW","eventId":282217,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/ABM/earnings/ABM-Q4-2016-earnings_call-282217.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2016/12/14/2126362.json","maxAge":1},{"title":"ABM Q3 FY2016 earnings call transcript","fiscalYear":2016,"fiscalPeriod":"Q3","date":1473337800,"updated":1757065633,"transcriptId":2126363,"type":"RAW","eventId":383652,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/ABM/earnings/ABM-Q3-2016-earnings_call-383652.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2016/9/8/2126363.json","maxAge":1},{"title":"ABM Q2 FY2016 earnings call transcript","fiscalYear":2016,"fiscalPeriod":"Q2","date":1465475400,"updated":1757065633,"transcriptId":2126364,"type":"RAW","eventId":383656,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/ABM/earnings/ABM-Q2-2016-earnings_call-383656.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2016/6/9/2126364.json","maxAge":1},{"title":"ABM Q1 FY2016 earnings call transcript","fiscalYear":2016,"fiscalPeriod":"Q1","date":1457530200,"updated":1757065633,"transcriptId":2126365,"type":"RAW","eventId":383663,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/ABM/earnings/ABM-Q1-2016-earnings_call-383663.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2016/3/9/2126365.json","maxAge":1},{"title":"ABM Q4 FY2015 earnings call transcript","fiscalYear":2015,"fiscalPeriod":"Q4","date":1449669600,"updated":1757065633,"transcriptId":2126366,"type":"RAW","eventId":383670,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/ABM/earnings/ABM-Q4-2015-earnings_call-383670.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2015/12/9/2126366.json","maxAge":1},{"title":"ABM Q3 FY2015 earnings call transcript","fiscalYear":2015,"fiscalPeriod":"Q3","date":1441285200,"updated":1757065633,"transcriptId":2126367,"type":"RAW","eventId":383671,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/ABM/earnings/ABM-Q3-2015-earnings_call-383671.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2015/9/3/2126367.json","maxAge":1},{"title":"ABM Q2 FY2015 earnings call transcript","fiscalYear":2015,"fiscalPeriod":"Q2","date":1433336400,"updated":1757067440,"transcriptId":2126395,"type":"RAW","eventId":383672,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/ABM/earnings/ABM-Q2-2015-earnings_call-383672.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2015/6/3/2126395.json","maxAge":1},{"title":"ABM Q1 FY2015 earnings call transcript","fiscalYear":2015,"fiscalPeriod":"Q1","date":1425475800,"updated":1757404046,"transcriptId":2132007,"type":"RAW","eventId":384653,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/ABM/earnings/ABM-Q1-2015-earnings_call-384653.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2015/3/4/2132007.json","maxAge":1}],"maxAge":86400},"summaryDetail":{"maxAge":1,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"previousClose":{"raw":38.22,"fmt":"38.22"},"open":{"raw":38.11,"fmt":"38.11"},"dayLow":{"raw":37.23,"fmt":"37.23"},"dayHigh":{"raw":38.06,"fmt":"38.06"},"regularMarketPreviousClose":{"raw":38.22,"fmt":"38.22"},"regularMarketOpen":{"raw":38.11,"fmt":"38.11"},"regularMarketDayLow":{"raw":37.23,"fmt":"37.23"},"regularMarketDayHigh":{"raw":38.06,"fmt":"38.06"},"dividendRate":{"raw":1.16,"fmt":"1.16"},"dividendYield":{"raw":0.0309,"fmt":"3.09%"},"exDividendDate":{"raw":1775088000,"fmt":"2026-04-02"},"payoutRatio":{"raw":0.42720002,"fmt":"42.72%"},"fiveYearAvgDividendYield":{"raw":1.87,"fmt":"1.87"},"beta":{"raw":0.684,"fmt":"0.68"},"trailingPE":{"raw":14.759844,"fmt":"14.76"},"forwardPE":{"raw":8.629045,"fmt":"8.63"},"volume":{"raw":487203,"fmt":"487.2k","longFmt":"487,203"},"regularMarketVolume":{"raw":487203,"fmt":"487.2k","longFmt":"487,203"},"averageVolume":{"raw":630959,"fmt":"630.96k","longFmt":"630,959"},"averageVolume10days":{"raw":975600,"fmt":"975.6k","longFmt":"975,600"},"averageDailyVolume10Day":{"raw":975600,"fmt":"975.6k","longFmt":"975,600"},"bid":{"raw":37.03,"fmt":"37.03"},"ask":{"raw":37.82,"fmt":"37.82"},"bidSize":{"raw":20000,"fmt":"20k","longFmt":"20,000"},"askSize":{"raw":10000,"fmt":"10k","longFmt":"10,000"},"marketCap":{"raw":2196852992,"fmt":"2.2B","longFmt":"2,196,852,992"},"nonDilutedMarketCap":{"raw":2188542139,"fmt":"2.19B","longFmt":"2,188,542,139"},"yield":{},"ytdReturn":{},"qtdReturn":{},"totalAssets":{},"expireDate":{},"strikePrice":{},"openInterest":{},"fiftyTwoWeekLow":{"raw":36.96,"fmt":"36.96"},"fiftyTwoWeekHigh":{"raw":52.94,"fmt":"52.94"},"allTimeHigh":{"raw":59.78,"fmt":"59.78"},"allTimeLow":{"raw":0.866667,"fmt":"0.87"},"priceToSalesTrailing12Months":{"raw":0.24754667,"fmt":"0.25"},"fiftyDayAverage":{"raw":43.9748,"fmt":"43.97"},"twoHundredDayAverage":{"raw":45.2651,"fmt":"45.27"},"trailingAnnualDividendRate":{"raw":1.085,"fmt":"1.09"},"trailingAnnualDividendYield":{"raw":0.028388279,"fmt":"2.84%"},"navPrice":{},"currency":"USD","fromCurrency":null,"toCurrency":null,"lastMarket":null,"coinMarketCapLink":null,"volume24Hr":{},"volumeAllCurrencies":{},"circulatingSupply":{},"algorithm":null,"maxSupply":{},"totalSupply":{},"startDate":{},"tradeable":false,"fullyDilutedValue":{},"volume24HrMarketCapPercent":{}},"calendarEvents":{"maxAge":1,"earnings":{"earningsDate":[{"raw":1780576200,"fmt":"2026-06-04"}],"earningsCallDate":[{"raw":1773145800,"fmt":"2026-03-10"}],"isEarningsDateEstimate":true,"earningsAverage":{"raw":0.87933,"fmt":"0.88"},"earningsLow":{"raw":0.72,"fmt":"0.72"},"earningsHigh":{"raw":0.93,"fmt":"0.93"},"revenueAverage":{"raw":2214636500,"fmt":"2.21B","longFmt":"2,214,636,500"},"revenueLow":{"raw":2175051000,"fmt":"2.18B","longFmt":"2,175,051,000"},"revenueHigh":{"raw":2236049500,"fmt":"2.24B","longFmt":"2,236,049,500"}},"exDividendDate":{"raw":1775088000,"fmt":"2026-04-02"},"dividendDate":{"raw":1777852800,"fmt":"2026-05-04"}},"upgradeDowngradeHistory":{"history":[{"epochGradeDate":1773258766,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":45.0,"priorPriceTarget":51.0},{"epochGradeDate":1773238262,"firm":"Maxim Group","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Announces","currentPriceTarget":50.0,"priorPriceTarget":0.0},{"epochGradeDate":1773235539,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Lowers","currentPriceTarget":45.0,"priorPriceTarget":47.0},{"epochGradeDate":1773231895,"firm":"Baird","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":45.0,"priorPriceTarget":52.0},{"epochGradeDate":1768996882,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":47.0,"priorPriceTarget":58.0},{"epochGradeDate":1766065624,"firm":"UBS","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":51.0,"priorPriceTarget":55.0},{"epochGradeDate":1765367759,"firm":"Freedom Capital Markets","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":54.0,"priorPriceTarget":0.0},{"epochGradeDate":1757334296,"firm":"UBS","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":55.0,"priorPriceTarget":54.0},{"epochGradeDate":1757330645,"firm":"Baird","toGrade":"Neutral","fromGrade":"Outperform","action":"down","priceTargetAction":"Lowers","currentPriceTarget":54.0,"priorPriceTarget":56.0},{"epochGradeDate":1751469618,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Raises","currentPriceTarget":58.0,"priorPriceTarget":55.0},{"epochGradeDate":1749478195,"firm":"Baird","toGrade":"Outperform","fromGrade":"Neutral","action":"up","priceTargetAction":"Maintains","currentPriceTarget":56.0,"priorPriceTarget":56.0},{"epochGradeDate":1749476784,"firm":"UBS","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":54.0,"priorPriceTarget":50.0},{"epochGradeDate":1741877034,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":50.0,"priorPriceTarget":56.0},{"epochGradeDate":1734616028,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":56.0,"priorPriceTarget":55.0},{"epochGradeDate":1725890420,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":55.0,"priorPriceTarget":51.0},{"epochGradeDate":1725889667,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":55.0,"priorPriceTarget":49.0},{"epochGradeDate":1725881577,"firm":"Baird","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":56.0,"priorPriceTarget":49.0},{"epochGradeDate":1718017413,"firm":"Baird","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":49.0,"priorPriceTarget":48.0},{"epochGradeDate":1717786099,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":51.0,"priorPriceTarget":45.0},{"epochGradeDate":1709906946,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Lowers","currentPriceTarget":45.0,"priorPriceTarget":53.0},{"epochGradeDate":1709900986,"firm":"Baird","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":48.0,"priorPriceTarget":49.0},{"epochGradeDate":1709838293,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":45.0,"priorPriceTarget":42.0},{"epochGradeDate":1702577240,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":53.0,"priorPriceTarget":43.0},{"epochGradeDate":1699882734,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":43.0,"priorPriceTarget":0.0},{"epochGradeDate":1694420374,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":48.0,"priorPriceTarget":51.0},{"epochGradeDate":1694191809,"firm":"Baird","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":40.0,"priorPriceTarget":52.0},{"epochGradeDate":1694183194,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":42.0,"priorPriceTarget":50.0},{"epochGradeDate":1694173885,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":43.0,"priorPriceTarget":65.0},{"epochGradeDate":1685609530,"firm":"UBS","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":48.0,"priorPriceTarget":0.0},{"epochGradeDate":1678359826,"firm":"Baird","toGrade":"Neutral","fromGrade":"Outperform","action":"down","priceTargetAction":"Lowers","currentPriceTarget":51.0,"priorPriceTarget":52.0},{"epochGradeDate":1662987533,"firm":"Baird","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":52.0,"priorPriceTarget":53.0},{"epochGradeDate":1660909658,"firm":"Baird","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":53.0,"priorPriceTarget":50.0},{"epochGradeDate":1655811737,"firm":"Baird","toGrade":"Outperform","fromGrade":"Neutral","action":"up","priceTargetAction":"Announces","currentPriceTarget":50.0,"priorPriceTarget":0.0},{"epochGradeDate":1648631976,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":62.0,"priorPriceTarget":0.0},{"epochGradeDate":1640079201,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":55.0,"priorPriceTarget":60.0},{"epochGradeDate":1619085799,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":60.0,"priorPriceTarget":45.0},{"epochGradeDate":1592988327,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":45.0,"priorPriceTarget":31.0},{"epochGradeDate":1592568376,"firm":"Baird","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":45.0,"priorPriceTarget":23.0},{"epochGradeDate":1590589249,"firm":"Sidoti & Co.","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Maintains","currentPriceTarget":38.0,"priorPriceTarget":0.0},{"epochGradeDate":1589805195,"firm":"Baird","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":23.0,"priorPriceTarget":25.0},{"epochGradeDate":1585730955,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Sector Weight","action":"up","priceTargetAction":"Announces","currentPriceTarget":31.0,"priorPriceTarget":0.0},{"epochGradeDate":1585315583,"firm":"Baird","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":25.0,"priorPriceTarget":37.0},{"epochGradeDate":1583420442,"firm":"Baird","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":37.0,"priorPriceTarget":34.0},{"epochGradeDate":1576760001,"firm":"Baird","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":34.0,"priorPriceTarget":38.0},{"epochGradeDate":1565874996,"firm":"William Blair","toGrade":"Market Perform","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1554458731,"firm":"Keybanc","toGrade":"Sector Weight","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1550151592,"firm":"Maxim Group","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1547216406,"firm":"CL King","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1545225952,"firm":"Baird","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":31.0,"priorPriceTarget":35.0},{"epochGradeDate":1544540217,"firm":"Sidoti & Co.","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":43.0,"priorPriceTarget":46.0},{"epochGradeDate":1535025957,"firm":"Baird","toGrade":"Neutral","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":40.0},{"epochGradeDate":1520513382,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":40.0,"priorPriceTarget":39.0},{"epochGradeDate":1505125361,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Sector Weight","action":"up","priceTargetAction":"Announces","currentPriceTarget":48.0,"priorPriceTarget":0.0},{"epochGradeDate":1499961971,"firm":"Baird","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":47.0,"priorPriceTarget":49.0},{"epochGradeDate":1499951998,"firm":"Sidoti & Co.","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1489059634,"firm":"Baird","toGrade":"Outperform","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1481023781,"firm":"Baird","toGrade":"Neutral","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1479308286,"firm":"Sidoti & Co.","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1446123943,"firm":"Keybanc","toGrade":"Sector Weight","fromGrade":"","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1435669200,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":37.0,"priorPriceTarget":35.0},{"epochGradeDate":1426586105,"firm":"Baird","toGrade":"Outperform","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":38.0,"priorPriceTarget":33.0},{"epochGradeDate":1409918400,"firm":"Imperial Capital","toGrade":"In-Line","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":28.0,"priorPriceTarget":29.0},{"epochGradeDate":1392152400,"firm":"CL King","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1384809368,"firm":"Piper Sandler","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":29.0,"priorPriceTarget":0.0},{"epochGradeDate":1378474377,"firm":"Imperial Capital","toGrade":"In-Line","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":26.0,"priorPriceTarget":24.5},{"epochGradeDate":1370435345,"firm":"Imperial Capital","toGrade":"In-Line","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":24.5,"priorPriceTarget":21.0},{"epochGradeDate":1370427994,"firm":"Jefferies","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":29.0,"priorPriceTarget":28.0},{"epochGradeDate":1369910414,"firm":"Jefferies","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":28.0,"priorPriceTarget":0.0},{"epochGradeDate":1369861846,"firm":"Jefferies","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":28.0,"priorPriceTarget":0.0},{"epochGradeDate":1363283161,"firm":"Imperial Capital","toGrade":"In-Line","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":21.0,"priorPriceTarget":20.0},{"epochGradeDate":1355916074,"firm":"Imperial Capital","toGrade":"In-Line","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":20.0,"priorPriceTarget":19.0},{"epochGradeDate":1355316569,"firm":"Keybanc","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Announces","currentPriceTarget":25.0,"priorPriceTarget":0.0},{"epochGradeDate":1347287160,"firm":"Imperial Capital","toGrade":"In-Line","fromGrade":"Outperform","action":"down","priceTargetAction":"Lowers","currentPriceTarget":19.0,"priorPriceTarget":26.0},{"epochGradeDate":1332178560,"firm":"Keybanc","toGrade":"Hold","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1331143800,"firm":"Imperial Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":26.5,"priorPriceTarget":25.0}],"maxAge":86400},"pageViews":{"shortTermTrend":"DOWN","midTermTrend":"UP","longTermTrend":"UP","maxAge":1},"price":{"maxAge":1,"preMarketChange":{},"preMarketPrice":{},"preMarketSource":"DELAYED","postMarketChangePercent":{"raw":-0.011203039,"fmt":"-1.12%"},"postMarketChange":{"raw":-0.42000198,"fmt":"-0.42"},"postMarketTime":1774655782,"postMarketPrice":{"raw":37.07,"fmt":"37.07"},"postMarketSource":"DELAYED","regularMarketChangePercent":{"raw":-0.019099899,"fmt":"-1.91%"},"regularMarketChange":{"raw":-0.73,"fmt":"-0.73"},"regularMarketTime":1774641603,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"regularMarketPrice":{"raw":37.49,"fmt":"37.49"},"regularMarketDayHigh":{"raw":38.06,"fmt":"38.06"},"regularMarketDayLow":{"raw":37.23,"fmt":"37.23"},"regularMarketVolume":{"raw":487203,"fmt":"487.20k","longFmt":"487,203.00"},"averageDailyVolume10Day":{"raw":975600,"fmt":"975.6k","longFmt":"975,600"},"averageDailyVolume3Month":{"raw":630959,"fmt":"630.96k","longFmt":"630,959"},"regularMarketPreviousClose":{"raw":38.22,"fmt":"38.22"},"regularMarketSource":"FREE_REALTIME","regularMarketOpen":{"raw":38.11,"fmt":"38.11"},"strikePrice":{},"openInterest":{},"exchange":"NYQ","exchangeName":"NYSE","exchangeDataDelayedBy":0,"marketState":"CLOSED","quoteType":"EQUITY","symbol":"ABM","underlyingSymbol":null,"shortName":"ABM Industries Incorporated","longName":"ABM Industries Incorporated","currency":"USD","quoteSourceName":"Delayed Quote","currencySymbol":"$","fromCurrency":null,"toCurrency":null,"lastMarket":null,"volume24Hr":{},"volumeAllCurrencies":{},"circulatingSupply":{},"marketCap":{"raw":2196852992,"fmt":"2.20B","longFmt":"2,196,852,992.00"}},"earningsNonGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":0.86,"fmt":"0.86"},"estimate":{"raw":0.86036,"fmt":"0.86"},"fiscalQuarter":"2Q2025","calendarQuarter":"1Q2025","difference":"-0.0","surprisePct":"-0.04","periodEndDate":{"raw":1745971200,"fmt":"2025-04-30"},"reportedDate":{"raw":1749207480,"fmt":"2025-06-06"}},{"date":"2Q2025","actual":{"raw":0.82,"fmt":"0.82"},"estimate":{"raw":0.94855,"fmt":"0.95"},"fiscalQuarter":"3Q2025","calendarQuarter":"2Q2025","difference":"-0.13","surprisePct":"-13.55","periodEndDate":{"raw":1753920000,"fmt":"2025-07-31"},"reportedDate":{"raw":1757069880,"fmt":"2025-09-05"}},{"date":"3Q2025","actual":{"raw":0.88,"fmt":"0.88"},"estimate":{"raw":1.0859,"fmt":"1.09"},"fiscalQuarter":"4Q2025","calendarQuarter":"3Q2025","difference":"-0.21","surprisePct":"-18.96","periodEndDate":{"raw":1761868800,"fmt":"2025-10-31"},"reportedDate":{"raw":1765972740,"fmt":"2025-12-17"}},{"date":"4Q2025","actual":{"raw":0.83,"fmt":"0.83"},"estimate":{"raw":0.87213,"fmt":"0.87"},"fiscalQuarter":"1Q2026","calendarQuarter":"4Q2025","difference":"-0.04","surprisePct":"-4.83","periodEndDate":{"raw":1769817600,"fmt":"2026-01-31"},"reportedDate":{"raw":1773140280,"fmt":"2026-03-10"}}],"currentQuarterEstimate":{"raw":0.87933,"fmt":"0.88"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"2Q2026","currentPeriodEndDate":{"raw":1777507200,"fmt":"2026-04-30"},"earningsDate":[{"raw":1780576200,"fmt":"2026-06-04"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":7806600000,"fmt":"7.81B","longFmt":"7,806,600,000"},"earnings":{"raw":247100000,"fmt":"247.1M","longFmt":"247,100,000"}},{"date":2023,"revenue":{"raw":8096400000,"fmt":"8.1B","longFmt":"8,096,400,000"},"earnings":{"raw":231900000,"fmt":"231.9M","longFmt":"231,900,000"}},{"date":2024,"revenue":{"raw":8359400000,"fmt":"8.36B","longFmt":"8,359,400,000"},"earnings":{"raw":227300000,"fmt":"227.3M","longFmt":"227,300,000"}},{"date":2025,"revenue":{"raw":8745900000,"fmt":"8.75B","longFmt":"8,745,900,000"},"earnings":{"raw":215800000,"fmt":"215.8M","longFmt":"215,800,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":2111700000,"fmt":"2.11B","longFmt":"2,111,700,000"},"earnings":{"raw":54100000,"fmt":"54.1M","longFmt":"54,100,000"}},{"date":"2Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":2224000000,"fmt":"2.22B","longFmt":"2,224,000,000"},"earnings":{"raw":51700000,"fmt":"51.7M","longFmt":"51,700,000"}},{"date":"3Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":2295300000,"fmt":"2.3B","longFmt":"2,295,300,000"},"earnings":{"raw":54700000,"fmt":"54.7M","longFmt":"54,700,000"}},{"date":"4Q2025","fiscalQuarter":"1Q2026","revenue":{"raw":2243500000,"fmt":"2.24B","longFmt":"2,243,500,000"},"earnings":{"raw":50400000,"fmt":"50.4M","longFmt":"50,400,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"corporateActions":{"corporateActions":[{"header":"Dividend","message":"ABM announced a cash dividend of $0.29 with an ex-date of Apr. 2, 2026","meta":{"eventType":"DIVIDEND","dateEpochMs":1775102400000,"amount":"0.29"}}],"maxAge":1},"financialData":{"maxAge":86400,"currentPrice":{"raw":37.49,"fmt":"37.49"},"targetHighPrice":{"raw":68.0,"fmt":"68.00"},"targetLowPrice":{"raw":45.0,"fmt":"45.00"},"targetMeanPrice":{"raw":51.42857,"fmt":"51.43"},"targetMedianPrice":{"raw":50.0,"fmt":"50.00"},"recommendationMean":{},"recommendationKey":"none","numberOfAnalystOpinions":{"raw":7,"fmt":"7","longFmt":"7"},"totalCash":{"raw":102900000,"fmt":"102.9M","longFmt":"102,900,000"},"totalCashPerShare":{"raw":1.758,"fmt":"1.76"},"ebitda":{"raw":428600000,"fmt":"428.6M","longFmt":"428,600,000"},"totalDebt":{"raw":1738700032,"fmt":"1.74B","longFmt":"1,738,700,032"},"quickRatio":{"raw":1.346,"fmt":"1.35"},"currentRatio":{"raw":1.5,"fmt":"1.50"},"totalRevenue":{"raw":8874500096,"fmt":"8.87B","longFmt":"8,874,500,096"},"debtToEquity":{"raw":100.835,"fmt":"100.84%"},"revenuePerShare":{"raw":143.833,"fmt":"143.83"},"returnOnAssets":{"raw":0.03845,"fmt":"3.84%"},"returnOnEquity":{"raw":0.08997,"fmt":"9.00%"},"grossProfits":{"raw":1163399936,"fmt":"1.16B","longFmt":"1,163,399,936"},"freeCashflow":{"raw":263262496,"fmt":"263.26M","longFmt":"263,262,496"},"operatingCashflow":{"raw":402600000,"fmt":"402.6M","longFmt":"402,600,000"},"earningsGrowth":{"raw":-0.072,"fmt":"-7.20%"},"revenueGrowth":{"raw":0.061,"fmt":"6.10%"},"grossMargins":{"raw":0.13109,"fmt":"13.11%"},"ebitdaMargins":{"raw":0.048299998,"fmt":"4.83%"},"operatingMargins":{"raw":0.0349,"fmt":"3.49%"},"profitMargins":{"raw":0.017760001,"fmt":"1.78%"},"financialCurrency":"USD"}}],"error":null}}