{"quoteSummary":{"result":[{"quoteUnadjustedPerformanceOverview":{"maxAge":1,"benchmark":{"symbol":"^GSPC","shortName":"S&P 500"},"performanceOverview":{"asOfDate":{"raw":1774569600,"fmt":"2026-03-27"},"fiveDaysReturn":{"raw":0.041019943,"fmt":"4.10%"},"oneMonthReturn":{"raw":-0.124475524,"fmt":"-12.45%"},"threeMonthReturn":{"raw":-0.24910034,"fmt":"-24.91%"},"sixMonthReturn":{"raw":-0.21537493,"fmt":"-21.54%"},"ytdReturnPct":{"raw":-0.22026151,"fmt":"-22.03%"},"oneYearTotalReturn":{"raw":-0.41513547,"fmt":"-41.51%"},"twoYearTotalReturn":{"raw":-0.6370663,"fmt":"-63.71%"},"threeYearTotalReturn":{"raw":-0.53283584,"fmt":"-53.28%"},"fiveYearTotalReturn":{"raw":-0.61085784,"fmt":"-61.09%"},"tenYearTotalReturn":{"raw":0.07745269,"fmt":"7.75%"},"maxReturn":{"raw":17.78,"fmt":"1,778.00%"}},"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":2630727936,"fmt":"2.63B","longFmt":"2,630,727,936"},"forwardPE":{"raw":6.511778,"fmt":"6.51"},"profitMargins":{"raw":0.02851,"fmt":"2.85%"},"floatShares":{"raw":39909842,"fmt":"39.91M","longFmt":"39,909,842"},"sharesOutstanding":{"raw":41300000,"fmt":"41.3M","longFmt":"41,300,000"},"sharesShort":{"raw":2655287,"fmt":"2.66M","longFmt":"2,655,287"},"sharesShortPriorMonth":{"raw":2084572,"fmt":"2.08M","longFmt":"2,084,572"},"sharesShortPreviousMonthDate":{"raw":1770940800,"fmt":"2026-02-13"},"dateShortInterest":{"raw":1773360000,"fmt":"2026-03-13"},"sharesPercentSharesOut":{"raw":0.0643,"fmt":"6.43%"},"heldPercentInsiders":{"raw":0.041050002,"fmt":"4.11%"},"heldPercentInstitutions":{"raw":1.02976,"fmt":"102.98%"},"shortRatio":{"raw":3.81,"fmt":"3.81"},"shortPercentOfFloat":{"raw":0.1101,"fmt":"11.01%"},"beta":{"raw":0.876,"fmt":"0.88"},"impliedSharesOutstanding":{"raw":42700000,"fmt":"42.7M","longFmt":"42,700,000"},"morningStarOverallRating":{},"morningStarRiskRating":{},"category":null,"bookValue":{"raw":43.261,"fmt":"43.26"},"priceToBook":{"raw":0.8682185,"fmt":"0.87"},"annualReportExpenseRatio":{},"ytdReturn":{},"qtdReturn":{},"beta3Year":{},"totalAssets":{},"yield":{},"fundFamily":null,"fundInceptionDate":{},"legalType":null,"threeYearAverageReturn":{},"fiveYearAverageReturn":{},"priceToSalesTrailing12Months":{},"lastFiscalYearEnd":{"raw":1767139200,"fmt":"2025-12-31"},"nextFiscalYearEnd":{"raw":1798675200,"fmt":"2026-12-31"},"mostRecentQuarter":{"raw":1767139200,"fmt":"2025-12-31"},"earningsQuarterlyGrowth":{"raw":-0.406,"fmt":"-40.60%"},"revenueQuarterlyGrowth":{},"netIncomeToCommon":{"raw":113500000,"fmt":"113.5M","longFmt":"113,500,000"},"trailingEps":{"raw":2.6,"fmt":"2.60"},"forwardEps":{"raw":5.76801,"fmt":"5.77"},"pegRatio":{},"lastSplitFactor":"2:1","lastSplitDate":{"raw":954806400,"fmt":"2000-04-04"},"enterpriseToRevenue":{"raw":0.661,"fmt":"0.66"},"enterpriseToEbitda":{"raw":7.229,"fmt":"7.23"},"52WeekChange":{"raw":-0.4338616,"fmt":"-43.39%"},"SandP52WeekChange":{"raw":0.12811458,"fmt":"12.81%"},"lastDividendValue":{},"lastDividendDate":{},"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.48,"fmt":"0.48"},"estimate":{"raw":0.6525,"fmt":"0.65"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"-0.17","surprisePct":"-26.44","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1745438700,"fmt":"2025-04-23"}},{"date":"2Q2025","actual":{"raw":0.67,"fmt":"0.67"},"estimate":{"raw":0.70376,"fmt":"0.70"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"-0.03","surprisePct":"-4.8","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1753301100,"fmt":"2025-07-23"}},{"date":"3Q2025","actual":{"raw":0.87,"fmt":"0.87"},"estimate":{"raw":0.84993,"fmt":"0.85"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"0.02","surprisePct":"2.36","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1761163500,"fmt":"2025-10-22"}},{"date":"4Q2025","actual":{"raw":0.59,"fmt":"0.59"},"estimate":{"raw":0.7861,"fmt":"0.79"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"-0.2","surprisePct":"-24.95","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1770239100,"fmt":"2026-02-04"}}],"currentQuarterEstimate":{"raw":0.65802,"fmt":"0.66"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1776888000,"fmt":"2026-04-22"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":4581100000,"fmt":"4.58B","longFmt":"4,581,100,000"},"earnings":{"raw":268100000,"fmt":"268.1M","longFmt":"268,100,000"}},{"date":2023,"revenue":{"raw":4450600000,"fmt":"4.45B","longFmt":"4,450,600,000"},"earnings":{"raw":219300000,"fmt":"219.3M","longFmt":"219,300,000"}},{"date":2024,"revenue":{"raw":4099700000,"fmt":"4.1B","longFmt":"4,099,700,000"},"earnings":{"raw":175200000,"fmt":"175.2M","longFmt":"175,200,000"}},{"date":2025,"revenue":{"raw":3980400000,"fmt":"3.98B","longFmt":"3,980,400,000"},"earnings":{"raw":113500000,"fmt":"113.5M","longFmt":"113,500,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":968300000,"fmt":"968.3M","longFmt":"968,300,000"},"earnings":{"raw":20900000,"fmt":"20.9M","longFmt":"20,900,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":1020600000,"fmt":"1.02B","longFmt":"1,020,600,000"},"earnings":{"raw":29300000,"fmt":"29.3M","longFmt":"29,300,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":1011400000,"fmt":"1.01B","longFmt":"1,011,400,000"},"earnings":{"raw":38100000,"fmt":"38.1M","longFmt":"38,100,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":980100000,"fmt":"980.1M","longFmt":"980,100,000"},"earnings":{"raw":25200000,"fmt":"25.2M","longFmt":"25,200,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"earningsCallTranscripts":{"transcripts":[{"title":"ASGN Q4 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q4","date":1770240600,"updated":1772062954,"transcriptId":2748128,"type":"IN_HOUSE","eventId":396570,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/ASGN/earnings/ASGN-Q4-2025-earnings_call-396570.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2026/2/4/2748128.json","maxAge":1},{"title":"ASGN Q3 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q3","date":1761165000,"updated":1761192906,"transcriptId":2196920,"type":"IN_HOUSE","eventId":366293,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/ASGN/earnings/ASGN-Q3-2025-earnings_call-366293.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/10/22/2196920.json","maxAge":1},{"title":"ASGN Q2 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q2","date":1753302600,"updated":1761741281,"transcriptId":2210326,"type":"IN_HOUSE","eventId":337922,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/ASGN/earnings/ASGN-Q2-2025-earnings_call-337922.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/7/23/2210326.json","maxAge":1},{"title":"ASGN Q1 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q1","date":1745440200,"updated":1766607739,"transcriptId":2537382,"type":"IN_HOUSE","eventId":313276,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/ASGN/earnings/ASGN-Q1-2025-earnings_call-313276.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/4/23/2537382.json","maxAge":1},{"title":"ASGN Q4 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q4","date":1738791000,"updated":1765459069,"transcriptId":2507607,"type":"IN_HOUSE","eventId":241987,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/ASGN/earnings/ASGN-Q4-2024-earnings_call-241987.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/2/5/2507607.json","maxAge":1},{"title":"ASGN Q3 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q3","date":1729715400,"updated":1768799993,"transcriptId":2623624,"type":"IN_HOUSE","eventId":215478,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/ASGN/earnings/ASGN-Q3-2024-earnings_call-215478.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/10/23/2623624.json","maxAge":1},{"title":"ASGN Q2 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q2","date":1721853000,"updated":1772061625,"transcriptId":2732213,"type":"IN_HOUSE","eventId":187398,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/ASGN/earnings/ASGN-Q2-2024-earnings_call-187398.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/7/24/2732213.json","maxAge":1},{"title":"ASGN Q1 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q1","date":1713990600,"updated":1772062848,"transcriptId":2759327,"type":"IN_HOUSE","eventId":165656,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/ASGN/earnings/ASGN-Q1-2024-earnings_call-165656.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/4/24/2759327.json","maxAge":1},{"title":"ASGN Q4 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q4","date":1707341400,"updated":1772058547,"transcriptId":2808990,"type":"IN_HOUSE","eventId":122914,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/ASGN/earnings/ASGN-Q4-2023-earnings_call-122914.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/2/7/2808990.json","maxAge":1},{"title":"ASGN Q3 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q3","date":1698265800,"updated":1772058212,"transcriptId":2869794,"type":"IN_HOUSE","eventId":85285,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/ASGN/earnings/ASGN-Q3-2023-earnings_call-85285.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/10/25/2869794.json","maxAge":1},{"title":"ASGN Q2 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q2","date":1690403400,"updated":1772060387,"transcriptId":2920107,"type":"IN_HOUSE","eventId":65032,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/ASGN/earnings/ASGN-Q2-2023-earnings_call-65032.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/7/26/2920107.json","maxAge":1},{"title":"ASGN Q1 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q1","date":1682541000,"updated":1772436107,"transcriptId":2972324,"type":"IN_HOUSE","eventId":52858,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/ASGN/earnings/ASGN-Q1-2023-earnings_call-52858.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/4/26/2972324.json","maxAge":1},{"title":"ASGN Q4 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q4","date":1675891800,"updated":1773487925,"transcriptId":3022636,"type":"IN_HOUSE","eventId":39642,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/ASGN/earnings/ASGN-Q4-2022-earnings_call-39642.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/2/8/3022636.json","maxAge":1},{"title":"ASGN Q3 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q3","date":1666789200,"updated":1774092663,"transcriptId":3075086,"type":"IN_HOUSE","eventId":39640,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/ASGN/earnings/ASGN-Q3-2022-earnings_call-39640.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/10/26/3075086.json","maxAge":1},{"title":"ASGN Q2 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q2","date":1658909700,"updated":1773901233,"transcriptId":3110559,"type":"IN_HOUSE","eventId":27285,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/ASGN/earnings/ASGN-Q2-2022-earnings_call-27285.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/7/27/3110559.json","maxAge":1},{"title":"ASGN Q1 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q1","date":1651068709,"updated":1774243264,"transcriptId":3147105,"type":"IN_HOUSE","eventId":19947,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/ASGN/earnings/ASGN-Q1-2022-earnings_call-19947.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/4/27/3147105.json","maxAge":1},{"title":"ASGN Q4 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q4","date":1644418423,"updated":1774698507,"transcriptId":3183737,"type":"RAW","eventId":14309,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/ASGN/earnings/ASGN-Q4-2021-earnings_call-14309.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/2/9/3183737.json","maxAge":1},{"title":"ASGN Q3 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q3","date":1635292800,"updated":1752165408,"transcriptId":1570727,"type":"RAW","eventId":9322,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/ASGN/earnings/ASGN-Q3-2021-earnings_call-9322.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/10/27/1570727.json","maxAge":1},{"title":"ASGN Q2 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q2","date":1627504200,"updated":1764054910,"transcriptId":2335544,"type":"IN_HOUSE","eventId":423031,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/ASGN/earnings/ASGN-Q2-2021-earnings_call-423031.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/7/28/2335544.json","maxAge":1},{"title":"ASGN Q1 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q1","date":1619641800,"updated":1764049400,"transcriptId":2335278,"type":"IN_HOUSE","eventId":423034,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/ASGN/earnings/ASGN-Q1-2021-earnings_call-423034.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/4/28/2335278.json","maxAge":1}],"maxAge":86400},"summaryDetail":{"maxAge":1,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"previousClose":{"raw":39.9,"fmt":"39.90"},"open":{"raw":39.46,"fmt":"39.46"},"dayLow":{"raw":37.45,"fmt":"37.45"},"dayHigh":{"raw":39.515,"fmt":"39.51"},"regularMarketPreviousClose":{"raw":39.9,"fmt":"39.90"},"regularMarketOpen":{"raw":39.46,"fmt":"39.46"},"regularMarketDayLow":{"raw":37.45,"fmt":"37.45"},"regularMarketDayHigh":{"raw":39.515,"fmt":"39.51"},"dividendRate":{},"dividendYield":{},"exDividendDate":{},"payoutRatio":{"raw":0.0,"fmt":"0.00%"},"fiveYearAvgDividendYield":{},"beta":{"raw":0.876,"fmt":"0.88"},"trailingPE":{"raw":14.446155,"fmt":"14.45"},"forwardPE":{"raw":6.511778,"fmt":"6.51"},"volume":{"raw":542780,"fmt":"542.78k","longFmt":"542,780"},"regularMarketVolume":{"raw":542780,"fmt":"542.78k","longFmt":"542,780"},"averageVolume":{"raw":761142,"fmt":"761.14k","longFmt":"761,142"},"averageVolume10days":{"raw":1479050,"fmt":"1.48M","longFmt":"1,479,050"},"averageDailyVolume10Day":{"raw":1479050,"fmt":"1.48M","longFmt":"1,479,050"},"bid":{"raw":37.33,"fmt":"37.33"},"ask":{"raw":37.56,"fmt":"37.56"},"bidSize":{"raw":10000,"fmt":"10k","longFmt":"10,000"},"askSize":{"raw":20000,"fmt":"20k","longFmt":"20,000"},"marketCap":{"raw":1603812096,"fmt":"1.6B","longFmt":"1,603,812,096"},"nonDilutedMarketCap":{"raw":1490104000,"fmt":"1.49B","longFmt":"1,490,104,000"},"yield":{},"ytdReturn":{},"qtdReturn":{},"totalAssets":{},"expireDate":{},"strikePrice":{},"openInterest":{},"fiftyTwoWeekLow":{"raw":34.59,"fmt":"34.59"},"fiftyTwoWeekHigh":{"raw":65.51,"fmt":"65.51"},"allTimeHigh":{"raw":131.89,"fmt":"131.89"},"allTimeLow":{"raw":1.28,"fmt":"1.28"},"priceToSalesTrailing12Months":{"raw":0.40292737,"fmt":"0.40"},"fiftyDayAverage":{"raw":45.1692,"fmt":"45.17"},"twoHundredDayAverage":{"raw":47.95475,"fmt":"47.95"},"trailingAnnualDividendRate":{"raw":0.0,"fmt":"0.00"},"trailingAnnualDividendYield":{"raw":0.0,"fmt":"0.00%"},"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":1776888000,"fmt":"2026-04-22"}],"earningsCallDate":[{"raw":1770240600,"fmt":"2026-02-04"}],"isEarningsDateEstimate":true,"earningsAverage":{"raw":0.97361,"fmt":"0.97"},"earningsLow":{"raw":0.94,"fmt":"0.94"},"earningsHigh":{"raw":0.99,"fmt":"0.99"},"revenueAverage":{"raw":970478560,"fmt":"970.48M","longFmt":"970,478,560"},"revenueLow":{"raw":967300000,"fmt":"967.3M","longFmt":"967,300,000"},"revenueHigh":{"raw":974465000,"fmt":"974.47M","longFmt":"974,465,000"}},"exDividendDate":{},"dividendDate":{}},"upgradeDowngradeHistory":{"history":[{"epochGradeDate":1770300707,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":54.0,"priorPriceTarget":49.0},{"epochGradeDate":1769528712,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":60.0,"priorPriceTarget":50.0},{"epochGradeDate":1769004463,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":49.0,"priorPriceTarget":51.0},{"epochGradeDate":1768404241,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":51.0,"priorPriceTarget":41.0},{"epochGradeDate":1763748171,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":50.0,"priorPriceTarget":65.0},{"epochGradeDate":1763739342,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":41.0,"priorPriceTarget":51.0},{"epochGradeDate":1761255206,"firm":"UBS","toGrade":"Sell","fromGrade":"Sell","action":"main","priceTargetAction":"Lowers","currentPriceTarget":45.0,"priorPriceTarget":47.0},{"epochGradeDate":1760363455,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":65.0,"priorPriceTarget":75.0},{"epochGradeDate":1753381400,"firm":"UBS","toGrade":"Sell","fromGrade":"Sell","action":"main","priceTargetAction":"Lowers","currentPriceTarget":47.0,"priorPriceTarget":49.0},{"epochGradeDate":1753363928,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":51.0,"priorPriceTarget":56.0},{"epochGradeDate":1751889872,"firm":"Jefferies","toGrade":"Underperform","fromGrade":"Hold","action":"down","priceTargetAction":"Lowers","currentPriceTarget":42.0,"priorPriceTarget":53.0},{"epochGradeDate":1748954347,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":56.0,"priorPriceTarget":0.0},{"epochGradeDate":1745577431,"firm":"Canaccord Genuity","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":55.0,"priorPriceTarget":115.0},{"epochGradeDate":1745516002,"firm":"UBS","toGrade":"Sell","fromGrade":"Sell","action":"main","priceTargetAction":"Lowers","currentPriceTarget":54.0,"priorPriceTarget":56.0},{"epochGradeDate":1744728028,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":75.0,"priorPriceTarget":105.0},{"epochGradeDate":1732292020,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"Raises","currentPriceTarget":100.0,"priorPriceTarget":96.0},{"epochGradeDate":1729876157,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"Market Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":96.0,"priorPriceTarget":94.0},{"epochGradeDate":1729775056,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Maintains","currentPriceTarget":115.0,"priorPriceTarget":115.0},{"epochGradeDate":1725900350,"firm":"Jefferies","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Lowers","currentPriceTarget":88.0,"priorPriceTarget":95.0},{"epochGradeDate":1721912273,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Maintains","currentPriceTarget":115.0,"priorPriceTarget":115.0},{"epochGradeDate":1714154943,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"Market Perform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":94.0,"priorPriceTarget":95.0},{"epochGradeDate":1714043497,"firm":"Baird","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":104.0,"priorPriceTarget":99.0},{"epochGradeDate":1704212823,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":110.0,"priorPriceTarget":93.0},{"epochGradeDate":1701885061,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1699370427,"firm":"UBS","toGrade":"Sell","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":72.0,"priorPriceTarget":0.0},{"epochGradeDate":1698329919,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"Market Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":85.0,"priorPriceTarget":83.0},{"epochGradeDate":1697130097,"firm":"UBS","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":98.0,"priorPriceTarget":93.0},{"epochGradeDate":1695032772,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":102.0,"priorPriceTarget":0.0},{"epochGradeDate":1690462189,"firm":"Credit Suisse","toGrade":"Underperform","fromGrade":"Underperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":60.0,"priorPriceTarget":0.0},{"epochGradeDate":1688566435,"firm":"UBS","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":88.0,"priorPriceTarget":80.0},{"epochGradeDate":1685708786,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":93.0,"priorPriceTarget":102.0},{"epochGradeDate":1685611217,"firm":"UBS","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":80.0,"priorPriceTarget":0.0},{"epochGradeDate":1682693884,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":81.0,"priorPriceTarget":84.0},{"epochGradeDate":1682680371,"firm":"Baird","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":87.0,"priorPriceTarget":103.0},{"epochGradeDate":1682607605,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":102.0,"priorPriceTarget":110.0},{"epochGradeDate":1682596617,"firm":"Credit Suisse","toGrade":"Underperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":70.0,"priorPriceTarget":75.0},{"epochGradeDate":1682591911,"firm":"B of A Securities","toGrade":"Underperform","fromGrade":"Buy","action":"down","priceTargetAction":"Announces","currentPriceTarget":66.0,"priorPriceTarget":0.0},{"epochGradeDate":1675946602,"firm":"Baird","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":103.0,"priorPriceTarget":108.0},{"epochGradeDate":1666880608,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":95.0,"priorPriceTarget":98.0},{"epochGradeDate":1655209507,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":110.0,"priorPriceTarget":150.0},{"epochGradeDate":1653656904,"firm":"Jefferies","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":101.0,"priorPriceTarget":125.0},{"epochGradeDate":1653559946,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"Announces","currentPriceTarget":102.0,"priorPriceTarget":0.0},{"epochGradeDate":1653468337,"firm":"Credit Suisse","toGrade":"Underperform","fromGrade":"Neutral","action":"down","priceTargetAction":"Lowers","currentPriceTarget":90.0,"priorPriceTarget":110.0},{"epochGradeDate":1631798034,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":128.0,"priorPriceTarget":121.0},{"epochGradeDate":1619702248,"firm":"Credit Suisse","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":110.0,"priorPriceTarget":89.0},{"epochGradeDate":1613057639,"firm":"Credit Suisse","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":89.0,"priorPriceTarget":72.0},{"epochGradeDate":1591272233,"firm":"SunTrust Robinson Humphrey","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":72.0,"priorPriceTarget":60.0},{"epochGradeDate":1588598113,"firm":"Baird","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":55.0,"priorPriceTarget":49.0},{"epochGradeDate":1588352363,"firm":"SunTrust Robinson Humphrey","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":60.0,"priorPriceTarget":45.0},{"epochGradeDate":1588339182,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":60.0,"priorPriceTarget":57.0},{"epochGradeDate":1588339000,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":75.0,"priorPriceTarget":54.0},{"epochGradeDate":1588336987,"firm":"Credit Suisse","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":50.0,"priorPriceTarget":43.0},{"epochGradeDate":1587402155,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":51.0,"priorPriceTarget":78.0},{"epochGradeDate":1586868746,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":57.0,"priorPriceTarget":80.0},{"epochGradeDate":1585926405,"firm":"SunTrust Robinson Humphrey","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":45.0,"priorPriceTarget":84.0},{"epochGradeDate":1582107632,"firm":"Jefferies","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":65.0,"priorPriceTarget":70.0},{"epochGradeDate":1581602446,"firm":"Baird","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":79.0,"priorPriceTarget":71.0},{"epochGradeDate":1581600636,"firm":"Credit Suisse","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":63.0,"priorPriceTarget":61.0},{"epochGradeDate":1578581830,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":80.0,"priorPriceTarget":75.0},{"epochGradeDate":1571918618,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"","action":"reit","priceTargetAction":"Lowers","currentPriceTarget":72.0,"priorPriceTarget":73.0},{"epochGradeDate":1555498704,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1552387554,"firm":"Jefferies","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":70.0,"priorPriceTarget":0.0},{"epochGradeDate":1540483948,"firm":"Credit Suisse","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":78.0,"priorPriceTarget":92.0},{"epochGradeDate":1540481090,"firm":"Baird","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":67.0,"priorPriceTarget":91.0},{"epochGradeDate":1540475553,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":80.0,"priorPriceTarget":79.0},{"epochGradeDate":1540474696,"firm":"Wells Fargo","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":82.0,"priorPriceTarget":96.0},{"epochGradeDate":1533908250,"firm":"Credit Suisse","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":92.0,"priorPriceTarget":0.0},{"epochGradeDate":1524753315,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":94.0,"priorPriceTarget":101.0},{"epochGradeDate":1518703141,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":85.0,"priorPriceTarget":75.0},{"epochGradeDate":1517497560,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":82.0,"priorPriceTarget":73.0},{"epochGradeDate":1517490903,"firm":"Wells Fargo","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":85.0,"priorPriceTarget":75.0},{"epochGradeDate":1510322824,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":66.0,"priorPriceTarget":62.0},{"epochGradeDate":1509027704,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":62.0,"priorPriceTarget":61.0},{"epochGradeDate":1509021564,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":60.0,"priorPriceTarget":57.0},{"epochGradeDate":1471509593,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1461842266,"firm":"Avondale Partners","toGrade":"Market Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":45.0,"priorPriceTarget":39.0},{"epochGradeDate":1455803145,"firm":"Avondale Partners","toGrade":"Market Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"Lowers","currentPriceTarget":39.0,"priorPriceTarget":50.0},{"epochGradeDate":1449662995,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1432645200,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":43.0,"priorPriceTarget":41.0},{"epochGradeDate":1430398800,"firm":"Jefferies","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":44.0,"priorPriceTarget":46.0},{"epochGradeDate":1424354400,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":45.0,"priorPriceTarget":35.0},{"epochGradeDate":1423576800,"firm":"Jefferies","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":46.0,"priorPriceTarget":42.0},{"epochGradeDate":1421848800,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":35.0,"priorPriceTarget":34.0},{"epochGradeDate":1421770408,"firm":"Avondale Partners","toGrade":"Market Perform","fromGrade":"","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1414674000,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":34.0,"priorPriceTarget":36.0},{"epochGradeDate":1414597137,"firm":"Macquarie","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":35.0,"priorPriceTarget":0.0},{"epochGradeDate":1413403200,"firm":"Avondale Partners","toGrade":"Market Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1406856481,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":38.0,"priorPriceTarget":40.0},{"epochGradeDate":1406829306,"firm":"Avondale Partners","toGrade":"Market Perform","fromGrade":"Market Outperform","action":"down","priceTargetAction":"Lowers","currentPriceTarget":31.0,"priorPriceTarget":45.0},{"epochGradeDate":1406802030,"firm":"Baird","toGrade":"Neutral","fromGrade":"Outperform","action":"down","priceTargetAction":"Announces","currentPriceTarget":36.0,"priorPriceTarget":0.0},{"epochGradeDate":1395984131,"firm":"Jefferies","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":42.0,"priorPriceTarget":39.0},{"epochGradeDate":1395977310,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":40.0,"priorPriceTarget":39.0},{"epochGradeDate":1395316800,"firm":"Wells Fargo","toGrade":"Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1391461200,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Maintains","currentPriceTarget":39.0,"priorPriceTarget":0.0},{"epochGradeDate":1382646600,"firm":"Wells Fargo","toGrade":"Market Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1382619230,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":37.0,"priorPriceTarget":31.0},{"epochGradeDate":1382617930,"firm":"Jefferies","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":39.0,"priorPriceTarget":36.0},{"epochGradeDate":1382610170,"firm":"Jefferies","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":39.0,"priorPriceTarget":36.0},{"epochGradeDate":1381488619,"firm":"Jefferies","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":36.0,"priorPriceTarget":0.0},{"epochGradeDate":1373538332,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Raises","currentPriceTarget":29.0,"priorPriceTarget":26.0},{"epochGradeDate":1372851824,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":31.0,"priorPriceTarget":0.0},{"epochGradeDate":1360936143,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":27.0,"priorPriceTarget":26.0},{"epochGradeDate":1359030602,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":25.0,"priorPriceTarget":22.0}],"maxAge":86400},"pageViews":{"shortTermTrend":"UP","midTermTrend":"UP","longTermTrend":"UP","maxAge":1},"price":{"maxAge":1,"preMarketChange":{},"preMarketPrice":{},"preMarketSource":"DELAYED","postMarketChangePercent":{"raw":-0.004108112,"fmt":"-0.41%"},"postMarketChange":{"raw":-0.15430069,"fmt":"-0.15"},"postMarketTime":1774655329,"postMarketPrice":{"raw":37.4057,"fmt":"37.41"},"postMarketSource":"DELAYED","regularMarketChangePercent":{"raw":-0.058646597,"fmt":"-5.86%"},"regularMarketChange":{"raw":-2.34,"fmt":"-2.34"},"regularMarketTime":1774641602,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"regularMarketPrice":{"raw":37.56,"fmt":"37.56"},"regularMarketDayHigh":{"raw":39.515,"fmt":"39.51"},"regularMarketDayLow":{"raw":37.45,"fmt":"37.45"},"regularMarketVolume":{"raw":542780,"fmt":"542.78k","longFmt":"542,780.00"},"averageDailyVolume10Day":{"raw":1479050,"fmt":"1.48M","longFmt":"1,479,050"},"averageDailyVolume3Month":{"raw":761142,"fmt":"761.14k","longFmt":"761,142"},"regularMarketPreviousClose":{"raw":39.9,"fmt":"39.90"},"regularMarketSource":"FREE_REALTIME","regularMarketOpen":{"raw":39.46,"fmt":"39.46"},"strikePrice":{},"openInterest":{},"exchange":"NYQ","exchangeName":"NYSE","exchangeDataDelayedBy":0,"marketState":"CLOSED","quoteType":"EQUITY","symbol":"ASGN","underlyingSymbol":null,"shortName":"ASGN Incorporated","longName":"ASGN Incorporated","currency":"USD","quoteSourceName":"Delayed Quote","currencySymbol":"$","fromCurrency":null,"toCurrency":null,"lastMarket":null,"volume24Hr":{},"volumeAllCurrencies":{},"circulatingSupply":{},"marketCap":{"raw":1603812096,"fmt":"1.60B","longFmt":"1,603,812,096.00"}},"earningsNonGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":0.92,"fmt":"0.92"},"estimate":{"raw":0.945,"fmt":"0.94"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"-0.02","surprisePct":"-2.65","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1745438700,"fmt":"2025-04-23"}},{"date":"2Q2025","actual":{"raw":1.17,"fmt":"1.17"},"estimate":{"raw":1.08229,"fmt":"1.08"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"0.09","surprisePct":"8.1","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1753301100,"fmt":"2025-07-23"}},{"date":"3Q2025","actual":{"raw":1.31,"fmt":"1.31"},"estimate":{"raw":1.22363,"fmt":"1.22"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"0.09","surprisePct":"7.06","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1761163500,"fmt":"2025-10-22"}},{"date":"4Q2025","actual":{"raw":1.15,"fmt":"1.15"},"estimate":{"raw":1.17603,"fmt":"1.18"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"-0.03","surprisePct":"-2.21","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1770239100,"fmt":"2026-02-04"}}],"currentQuarterEstimate":{"raw":0.97361,"fmt":"0.97"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1776888000,"fmt":"2026-04-22"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":4581100000,"fmt":"4.58B","longFmt":"4,581,100,000"},"earnings":{"raw":336700000,"fmt":"336.7M","longFmt":"336,700,000"}},{"date":2023,"revenue":{"raw":4450600000,"fmt":"4.45B","longFmt":"4,450,600,000"},"earnings":{"raw":296800000,"fmt":"296.8M","longFmt":"296,800,000"}},{"date":2024,"revenue":{"raw":4099700000,"fmt":"4.1B","longFmt":"4,099,700,000"},"earnings":{"raw":238600000,"fmt":"238.6M","longFmt":"238,600,000"}},{"date":2025,"revenue":{"raw":3980400000,"fmt":"3.98B","longFmt":"3,980,400,000"},"earnings":{"raw":198500000,"fmt":"198.5M","longFmt":"198,500,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":968300000,"fmt":"968.3M","longFmt":"968,300,000"},"earnings":{"raw":40400000,"fmt":"40.4M","longFmt":"40,400,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":1020600000,"fmt":"1.02B","longFmt":"1,020,600,000"},"earnings":{"raw":51600000,"fmt":"51.6M","longFmt":"51,600,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":1011400000,"fmt":"1.01B","longFmt":"1,011,400,000"},"earnings":{"raw":57300000,"fmt":"57.3M","longFmt":"57,300,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":980100000,"fmt":"980.1M","longFmt":"980,100,000"},"earnings":{"raw":49200000,"fmt":"49.2M","longFmt":"49,200,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"corporateActions":{"corporateActions":[],"maxAge":1},"financialData":{"maxAge":86400,"currentPrice":{"raw":37.56,"fmt":"37.56"},"targetHighPrice":{"raw":65.0,"fmt":"65.00"},"targetLowPrice":{"raw":39.0,"fmt":"39.00"},"targetMeanPrice":{"raw":53.83333,"fmt":"53.83"},"targetMedianPrice":{"raw":57.0,"fmt":"57.00"},"recommendationMean":{},"recommendationKey":"none","numberOfAnalystOpinions":{"raw":6,"fmt":"6","longFmt":"6"},"totalCash":{"raw":161200000,"fmt":"161.2M","longFmt":"161,200,000"},"totalCashPerShare":{"raw":3.903,"fmt":"3.9"},"ebitda":{"raw":363900000,"fmt":"363.9M","longFmt":"363,900,000"},"totalDebt":{"raw":1240700032,"fmt":"1.24B","longFmt":"1,240,700,032"},"quickRatio":{"raw":1.969,"fmt":"1.97"},"currentRatio":{"raw":2.159,"fmt":"2.16"},"totalRevenue":{"raw":3980400128,"fmt":"3.98B","longFmt":"3,980,400,128"},"debtToEquity":{"raw":68.775,"fmt":"68.78%"},"revenuePerShare":{"raw":91.714,"fmt":"91.71"},"returnOnAssets":{"raw":0.04595,"fmt":"4.59%"},"returnOnEquity":{"raw":0.0634,"fmt":"6.34%"},"grossProfits":{"raw":1149100032,"fmt":"1.15B","longFmt":"1,149,100,032"},"freeCashflow":{"raw":251937504,"fmt":"251.94M","longFmt":"251,937,504"},"operatingCashflow":{"raw":327900000,"fmt":"327.9M","longFmt":"327,900,000"},"earningsGrowth":{"raw":-0.381,"fmt":"-38.10%"},"revenueGrowth":{"raw":-0.005,"fmt":"-0.50%"},"grossMargins":{"raw":0.28869,"fmt":"28.87%"},"ebitdaMargins":{"raw":0.09142,"fmt":"9.14%"},"operatingMargins":{"raw":0.06826,"fmt":"6.83%"},"profitMargins":{"raw":0.02851,"fmt":"2.85%"},"financialCurrency":"USD"}}],"error":null}}