{"quoteSummary":{"result":[{"quoteUnadjustedPerformanceOverview":{"maxAge":1,"benchmark":{"symbol":"^GSPC","shortName":"S&P 500"},"performanceOverview":{"asOfDate":{"raw":1774569600,"fmt":"2026-03-27"},"fiveDaysReturn":{"raw":0.080341876,"fmt":"8.03%"},"oneMonthReturn":{"raw":0.003174575,"fmt":"0.32%"},"threeMonthReturn":{"raw":0.40704998,"fmt":"40.70%"},"sixMonthReturn":{"raw":0.33474123,"fmt":"33.47%"},"ytdReturnPct":{"raw":0.40029535,"fmt":"40.03%"},"oneYearTotalReturn":{"raw":0.301304,"fmt":"30.13%"},"twoYearTotalReturn":{"raw":-0.30676422,"fmt":"-30.68%"},"threeYearTotalReturn":{"raw":0.1387387,"fmt":"13.87%"},"fiveYearTotalReturn":{"raw":0.07270155,"fmt":"7.27%"},"tenYearTotalReturn":{"raw":0.72442013,"fmt":"72.44%"},"maxReturn":{"raw":1.5972601,"fmt":"159.73%"}},"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":1732724480,"fmt":"1.73B","longFmt":"1,732,724,480"},"forwardPE":{"raw":7.9887586,"fmt":"7.99"},"profitMargins":{"raw":0.0298,"fmt":"2.98%"},"floatShares":{"raw":18513825,"fmt":"18.51M","longFmt":"18,513,825"},"sharesOutstanding":{"raw":19639357,"fmt":"19.64M","longFmt":"19,639,357"},"sharesShort":{"raw":945738,"fmt":"945.74k","longFmt":"945,738"},"sharesShortPriorMonth":{"raw":1046320,"fmt":"1.05M","longFmt":"1,046,320"},"sharesShortPreviousMonthDate":{"raw":1770940800,"fmt":"2026-02-13"},"dateShortInterest":{"raw":1773360000,"fmt":"2026-03-13"},"sharesPercentSharesOut":{"raw":0.0482,"fmt":"4.82%"},"heldPercentInsiders":{"raw":0.05598,"fmt":"5.60%"},"heldPercentInstitutions":{"raw":1.00949,"fmt":"100.95%"},"shortRatio":{"raw":3.96,"fmt":"3.96"},"shortPercentOfFloat":{"raw":0.0767,"fmt":"7.67%"},"beta":{"raw":1.349,"fmt":"1.35"},"impliedSharesOutstanding":{"raw":19639357,"fmt":"19.64M","longFmt":"19,639,357"},"morningStarOverallRating":{},"morningStarRiskRating":{},"category":null,"bookValue":{"raw":29.503,"fmt":"29.50"},"priceToBook":{"raw":1.285293,"fmt":"1.29"},"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":{},"revenueQuarterlyGrowth":{},"netIncomeToCommon":{"raw":56000000,"fmt":"56M","longFmt":"56,000,000"},"trailingEps":{"raw":2.74,"fmt":"2.74"},"forwardEps":{"raw":4.74667,"fmt":"4.75"},"pegRatio":{},"lastSplitFactor":null,"lastSplitDate":{},"enterpriseToRevenue":{"raw":0.922,"fmt":"0.92"},"enterpriseToEbitda":{"raw":5.543,"fmt":"5.54"},"52WeekChange":{"raw":0.22257054,"fmt":"22.26%"},"SandP52WeekChange":{"raw":0.12811458,"fmt":"12.81%"},"lastDividendValue":{"raw":0.09,"fmt":"0.09"},"lastDividendDate":{"raw":1772755200,"fmt":"2026-03-06"},"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.68,"fmt":"-0.68"},"estimate":{"raw":0.82,"fmt":"0.82"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"-1.5","surprisePct":"-182.93","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1746791700,"fmt":"2025-05-09"}},{"date":"2Q2025","actual":{"raw":0.81,"fmt":"0.81"},"estimate":{"raw":1.54,"fmt":"1.54"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"-0.73","surprisePct":"-47.4","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1754654100,"fmt":"2025-08-08"}},{"date":"3Q2025","actual":{"raw":1.17,"fmt":"1.17"},"estimate":{"raw":1.22,"fmt":"1.22"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"-0.05","surprisePct":"-4.1","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1762520100,"fmt":"2025-11-07"}},{"date":"4Q2025","actual":{"raw":1.47,"fmt":"1.47"},"estimate":{"raw":0.6,"fmt":"0.60"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"0.87","surprisePct":"145.0","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1772110500,"fmt":"2026-02-26"}}],"currentQuarterEstimate":{"raw":0.275,"fmt":"0.28"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1778243400,"fmt":"2026-05-08"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":1980500000,"fmt":"1.98B","longFmt":"1,980,500,000"},"earnings":{"raw":63400000,"fmt":"63.4M","longFmt":"63,400,000"}},{"date":2023,"revenue":{"raw":2154200000,"fmt":"2.15B","longFmt":"2,154,200,000"},"earnings":{"raw":89200000,"fmt":"89.2M","longFmt":"89,200,000"}},{"date":2024,"revenue":{"raw":2092100000,"fmt":"2.09B","longFmt":"2,092,100,000"},"earnings":{"raw":52400000,"fmt":"52.4M","longFmt":"52,400,000"}},{"date":2025,"revenue":{"raw":1879300000,"fmt":"1.88B","longFmt":"1,879,300,000"},"earnings":{"raw":56000000,"fmt":"56M","longFmt":"56,000,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":456500000,"fmt":"456.5M","longFmt":"456,500,000"},"earnings":{"raw":-13900000,"fmt":"-13.9M","longFmt":"-13,900,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":504800000,"fmt":"504.8M","longFmt":"504,800,000"},"earnings":{"raw":16400000,"fmt":"16.4M","longFmt":"16,400,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":485300000,"fmt":"485.3M","longFmt":"485,300,000"},"earnings":{"raw":23800000,"fmt":"23.8M","longFmt":"23,800,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":432700000,"fmt":"432.7M","longFmt":"432,700,000"},"earnings":{"raw":29700000,"fmt":"29.7M","longFmt":"29,700,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"earningsCallTranscripts":{"transcripts":[{"title":"KOP Q4 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q4","date":1772121600,"updated":1772131813,"transcriptId":2938614,"type":"IN_HOUSE","eventId":403129,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/KOP/earnings/KOP-Q4-2025-earnings_call-403129.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2026/2/26/2938614.json","maxAge":1},{"title":"KOP Q3 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q3","date":1762531200,"updated":1762946214,"transcriptId":2265001,"type":"IN_HOUSE","eventId":373174,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/KOP/earnings/KOP-Q3-2025-earnings_call-373174.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/11/7/2265001.json","maxAge":1},{"title":"KOP Q2 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q2","date":1754665200,"updated":1763943463,"transcriptId":2325443,"type":"IN_HOUSE","eventId":333440,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/KOP/earnings/KOP-Q2-2025-earnings_call-333440.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/8/8/2325443.json","maxAge":1},{"title":"KOP Q1 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q1","date":1746802800,"updated":1764144973,"transcriptId":2340517,"type":"IN_HOUSE","eventId":320331,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/KOP/earnings/KOP-Q1-2025-earnings_call-320331.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/5/9/2340517.json","maxAge":1},{"title":"KOP Q4 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q4","date":1740672000,"updated":1766521295,"transcriptId":2534876,"type":"IN_HOUSE","eventId":250014,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/KOP/earnings/KOP-Q4-2024-earnings_call-250014.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/2/27/2534876.json","maxAge":1},{"title":"KOP Q3 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q3","date":1731081600,"updated":1768456023,"transcriptId":2601936,"type":"IN_HOUSE","eventId":220186,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/KOP/earnings/KOP-Q3-2024-earnings_call-220186.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/11/8/2601936.json","maxAge":1},{"title":"KOP Q2 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q2","date":1723129200,"updated":1772064891,"transcriptId":2721193,"type":"IN_HOUSE","eventId":182199,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/KOP/earnings/KOP-Q2-2024-earnings_call-182199.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/8/8/2721193.json","maxAge":1},{"title":"KOP Q1 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q1","date":1714748400,"updated":1772061508,"transcriptId":2743408,"type":"IN_HOUSE","eventId":171893,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/KOP/earnings/KOP-Q1-2024-earnings_call-171893.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/5/3/2743408.json","maxAge":1},{"title":"KOP Q4 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q4","date":1709136000,"updated":1772064292,"transcriptId":2784631,"type":"IN_HOUSE","eventId":121849,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/KOP/earnings/KOP-Q4-2023-earnings_call-121849.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/2/28/2784631.json","maxAge":1},{"title":"KOP Q3 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q3","date":1699023600,"updated":1772059549,"transcriptId":2852079,"type":"IN_HOUSE","eventId":87399,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/KOP/earnings/KOP-Q3-2023-earnings_call-87399.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/11/3/2852079.json","maxAge":1},{"title":"KOP Q2 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q2","date":1691074800,"updated":1772063535,"transcriptId":2905732,"type":"IN_HOUSE","eventId":62401,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/KOP/earnings/KOP-Q2-2023-earnings_call-62401.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/8/3/2905732.json","maxAge":1},{"title":"KOP Q1 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q1","date":1683298800,"updated":1773016114,"transcriptId":2961905,"type":"IN_HOUSE","eventId":56460,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/KOP/earnings/KOP-Q1-2023-earnings_call-56460.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/5/5/2961905.json","maxAge":1},{"title":"KOP Q4 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q4","date":1677513600,"updated":1773016970,"transcriptId":3009834,"type":"IN_HOUSE","eventId":44042,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/KOP/earnings/KOP-Q4-2022-earnings_call-44042.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/2/27/3009834.json","maxAge":1},{"title":"KOP Q3 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q3","date":1667566800,"updated":1773370194,"transcriptId":3062093,"type":"IN_HOUSE","eventId":39919,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/KOP/earnings/KOP-Q3-2022-earnings_call-39919.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/11/4/3062093.json","maxAge":1},{"title":"KOP Q2 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q2","date":1659578820,"updated":1773737093,"transcriptId":3098913,"type":"IN_HOUSE","eventId":30814,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/KOP/earnings/KOP-Q2-2022-earnings_call-30814.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/8/4/3098913.json","maxAge":1},{"title":"KOP Q1 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q1","date":1651834380,"updated":1774697691,"transcriptId":3137211,"type":"IN_HOUSE","eventId":21012,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/KOP/earnings/KOP-Q1-2022-earnings_call-21012.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/5/6/3137211.json","maxAge":1},{"title":"KOP Q4 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q4","date":1645618860,"updated":1774558078,"transcriptId":3174677,"type":"IN_HOUSE","eventId":15176,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/KOP/earnings/KOP-Q4-2021-earnings_call-15176.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/2/23/3174677.json","maxAge":1},{"title":"KOP Q3 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q3","date":1635984000,"updated":1752165408,"transcriptId":1571162,"type":"RAW","eventId":9795,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/KOP/earnings/KOP-Q3-2021-earnings_call-9795.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/11/4/1571162.json","maxAge":1}],"maxAge":86400},"summaryDetail":{"maxAge":1,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"previousClose":{"raw":38.77,"fmt":"38.77"},"open":{"raw":38.32,"fmt":"38.32"},"dayLow":{"raw":37.54,"fmt":"37.54"},"dayHigh":{"raw":38.31,"fmt":"38.31"},"regularMarketPreviousClose":{"raw":38.77,"fmt":"38.77"},"regularMarketOpen":{"raw":38.32,"fmt":"38.32"},"regularMarketDayLow":{"raw":37.54,"fmt":"37.54"},"regularMarketDayHigh":{"raw":38.31,"fmt":"38.31"},"dividendRate":{"raw":0.36,"fmt":"0.36"},"dividendYield":{"raw":0.0095,"fmt":"0.95%"},"exDividendDate":{"raw":1772755200,"fmt":"2026-03-06"},"payoutRatio":{"raw":0.1168,"fmt":"11.68%"},"fiveYearAvgDividendYield":{"raw":2.61,"fmt":"2.61"},"beta":{"raw":1.349,"fmt":"1.35"},"trailingPE":{"raw":13.839416,"fmt":"13.84"},"forwardPE":{"raw":7.9887586,"fmt":"7.99"},"volume":{"raw":105353,"fmt":"105.35k","longFmt":"105,353"},"regularMarketVolume":{"raw":105353,"fmt":"105.35k","longFmt":"105,353"},"averageVolume":{"raw":199706,"fmt":"199.71k","longFmt":"199,706"},"averageVolume10days":{"raw":392980,"fmt":"392.98k","longFmt":"392,980"},"averageDailyVolume10Day":{"raw":392980,"fmt":"392.98k","longFmt":"392,980"},"bid":{"raw":22.0,"fmt":"22.00"},"ask":{"raw":61.12,"fmt":"61.12"},"bidSize":{"raw":10000,"fmt":"10k","longFmt":"10,000"},"askSize":{"raw":20000,"fmt":"20k","longFmt":"20,000"},"marketCap":{"raw":744724352,"fmt":"744.72M","longFmt":"744,724,352"},"nonDilutedMarketCap":{"raw":689341430,"fmt":"689.34M","longFmt":"689,341,430"},"yield":{},"ytdReturn":{},"qtdReturn":{},"totalAssets":{},"expireDate":{},"strikePrice":{},"openInterest":{},"fiftyTwoWeekLow":{"raw":22.99,"fmt":"22.99"},"fiftyTwoWeekHigh":{"raw":39.5,"fmt":"39.50"},"allTimeHigh":{"raw":58.23,"fmt":"58.23"},"allTimeLow":{"raw":8.25,"fmt":"8.25"},"priceToSalesTrailing12Months":{"raw":0.39627752,"fmt":"0.40"},"fiftyDayAverage":{"raw":33.3276,"fmt":"33.33"},"twoHundredDayAverage":{"raw":30.5602,"fmt":"30.56"},"trailingAnnualDividendRate":{"raw":0.32,"fmt":"0.32"},"trailingAnnualDividendYield":{"raw":0.008253804,"fmt":"0.83%"},"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":1778243400,"fmt":"2026-05-08"}],"earningsCallDate":[{"raw":1772121600,"fmt":"2026-02-26"}],"isEarningsDateEstimate":true,"earningsAverage":{"raw":0.39667,"fmt":"0.40"},"earningsLow":{"raw":0.27,"fmt":"0.27"},"earningsHigh":{"raw":0.58,"fmt":"0.58"},"revenueAverage":{"raw":400433330,"fmt":"400.43M","longFmt":"400,433,330"},"revenueLow":{"raw":379300000,"fmt":"379.3M","longFmt":"379,300,000"},"revenueHigh":{"raw":441000000,"fmt":"441M","longFmt":"441,000,000"}},"exDividendDate":{"raw":1772755200,"fmt":"2026-03-06"},"dividendDate":{"raw":1774224000,"fmt":"2026-03-23"}},"upgradeDowngradeHistory":{"history":[{"epochGradeDate":1772455143,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":55.0,"priorPriceTarget":55.0},{"epochGradeDate":1772198823,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":55.0,"priorPriceTarget":55.0},{"epochGradeDate":1763038794,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":55.0,"priorPriceTarget":55.0},{"epochGradeDate":1762883284,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":55.0,"priorPriceTarget":55.0},{"epochGradeDate":1762175214,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":55.0,"priorPriceTarget":55.0},{"epochGradeDate":1754915210,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":50.0,"priorPriceTarget":55.0},{"epochGradeDate":1754684772,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":55.0,"priorPriceTarget":64.0},{"epochGradeDate":1747139975,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":64.0,"priorPriceTarget":64.0},{"epochGradeDate":1740678760,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":64.0,"priorPriceTarget":64.0},{"epochGradeDate":1740401702,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":64.0,"priorPriceTarget":64.0},{"epochGradeDate":1731432516,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":64.0,"priorPriceTarget":64.0},{"epochGradeDate":1730740273,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":64.0,"priorPriceTarget":64.0},{"epochGradeDate":1723485819,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":64.0,"priorPriceTarget":64.0},{"epochGradeDate":1723240013,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":64.0,"priorPriceTarget":64.0},{"epochGradeDate":1722875318,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":64.0,"priorPriceTarget":64.0},{"epochGradeDate":1716908116,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":64.0,"priorPriceTarget":64.0},{"epochGradeDate":1715086412,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":64.0,"priorPriceTarget":64.0},{"epochGradeDate":1714769464,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":64.0,"priorPriceTarget":64.0},{"epochGradeDate":1709236323,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":64.0,"priorPriceTarget":0.0},{"epochGradeDate":1709141368,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":64.0,"priorPriceTarget":0.0},{"epochGradeDate":1695024580,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":45.0,"priorPriceTarget":0.0},{"epochGradeDate":1694781540,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":50.0,"priorPriceTarget":0.0},{"epochGradeDate":1691397230,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":45.0,"priorPriceTarget":40.0},{"epochGradeDate":1690550280,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":40.0,"priorPriceTarget":0.0},{"epochGradeDate":1685027918,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":40.0,"priorPriceTarget":0.0},{"epochGradeDate":1684167349,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":40.0,"priorPriceTarget":0.0},{"epochGradeDate":1588071905,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":35.0,"priorPriceTarget":50.0},{"epochGradeDate":1582893183,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":50.0,"priorPriceTarget":55.0},{"epochGradeDate":1539696372,"firm":"Seaport Global","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":42.0,"priorPriceTarget":0.0},{"epochGradeDate":1519829703,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":60.0,"priorPriceTarget":65.0},{"epochGradeDate":1498647139,"firm":"Wunderlich Securities","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1496226785,"firm":"Jefferies","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1480420531,"firm":"Wunderlich Securities","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1468842220,"firm":"Monness, Crespi, Hardt","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1465384206,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":39.0,"priorPriceTarget":0.0},{"epochGradeDate":1457957023,"firm":"Monness, Crespi, Hardt","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1444904119,"firm":"First Analysis","toGrade":"Equal-Weight","fromGrade":"Overweight","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1432634494,"firm":"First Analysis","toGrade":"Overweight","fromGrade":"Equal-Weight","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1431349200,"firm":"Jefferies","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":28.0,"priorPriceTarget":19.0},{"epochGradeDate":1421330400,"firm":"Jefferies","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":27.0,"priorPriceTarget":30.0},{"epochGradeDate":1421298000,"firm":"Monness, Crespi, Hardt","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":24.0,"priorPriceTarget":51.0},{"epochGradeDate":1419944690,"firm":"Wunderlich Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":35.0,"priorPriceTarget":52.0},{"epochGradeDate":1407528000,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":45.0,"priorPriceTarget":50.0},{"epochGradeDate":1397585729,"firm":"Monness, Crespi, Hardt","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":51.0,"priorPriceTarget":42.0},{"epochGradeDate":1374237617,"firm":"Northcoast Research","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Removes","currentPriceTarget":0.0,"priorPriceTarget":50.0},{"epochGradeDate":1373996029,"firm":"Keybanc","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Removes","currentPriceTarget":0.0,"priorPriceTarget":52.0},{"epochGradeDate":1370256747,"firm":"Jefferies","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":45.0,"priorPriceTarget":47.0},{"epochGradeDate":1367601158,"firm":"Monness, Crespi, Hardt","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1360935274,"firm":"Monness, Crespi, Hardt","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":46.0,"priorPriceTarget":49.0},{"epochGradeDate":1360931443,"firm":"Jefferies","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":47.0,"priorPriceTarget":45.0},{"epochGradeDate":1348655220,"firm":"Jefferies","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":45.0,"priorPriceTarget":46.0},{"epochGradeDate":1336388700,"firm":"Jefferies","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":46.0,"priorPriceTarget":43.0}],"maxAge":86400},"pageViews":{"shortTermTrend":"DOWN","midTermTrend":"UP","longTermTrend":"UP","maxAge":1},"price":{"maxAge":1,"preMarketChange":{},"preMarketPrice":{},"preMarketSource":"DELAYED","postMarketChangePercent":{"raw":0.0,"fmt":"0.00%"},"postMarketChange":{"raw":0.0,"fmt":"0.00"},"postMarketTime":1774649941,"postMarketPrice":{"raw":37.92,"fmt":"37.92"},"postMarketSource":"DELAYED","regularMarketChangePercent":{"raw":-0.0219242,"fmt":"-2.19%"},"regularMarketChange":{"raw":-0.850002,"fmt":"-0.85"},"regularMarketTime":1774641603,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"regularMarketPrice":{"raw":37.92,"fmt":"37.92"},"regularMarketDayHigh":{"raw":38.31,"fmt":"38.31"},"regularMarketDayLow":{"raw":37.54,"fmt":"37.54"},"regularMarketVolume":{"raw":105353,"fmt":"105.35k","longFmt":"105,353.00"},"averageDailyVolume10Day":{"raw":392980,"fmt":"392.98k","longFmt":"392,980"},"averageDailyVolume3Month":{"raw":199706,"fmt":"199.71k","longFmt":"199,706"},"regularMarketPreviousClose":{"raw":38.77,"fmt":"38.77"},"regularMarketSource":"FREE_REALTIME","regularMarketOpen":{"raw":38.32,"fmt":"38.32"},"strikePrice":{},"openInterest":{},"exchange":"NYQ","exchangeName":"NYSE","exchangeDataDelayedBy":0,"marketState":"CLOSED","quoteType":"EQUITY","symbol":"KOP","underlyingSymbol":null,"shortName":"Koppers Holdings Inc.","longName":"Koppers Holdings Inc.","currency":"USD","quoteSourceName":"Delayed Quote","currencySymbol":"$","fromCurrency":null,"toCurrency":null,"lastMarket":null,"volume24Hr":{},"volumeAllCurrencies":{},"circulatingSupply":{},"marketCap":{"raw":744724352,"fmt":"744.72M","longFmt":"744,724,352.00"}},"earningsNonGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":0.71,"fmt":"0.71"},"estimate":{"raw":0.555,"fmt":"0.56"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"0.15","surprisePct":"27.93","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1746791700,"fmt":"2025-05-09"}},{"date":"2Q2025","actual":{"raw":1.48,"fmt":"1.48"},"estimate":{"raw":1.49,"fmt":"1.49"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"-0.01","surprisePct":"-0.67","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1754654100,"fmt":"2025-08-08"}},{"date":"3Q2025","actual":{"raw":1.21,"fmt":"1.21"},"estimate":{"raw":1.18,"fmt":"1.18"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"0.03","surprisePct":"2.54","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1762520100,"fmt":"2025-11-07"}},{"date":"4Q2025","actual":{"raw":0.7,"fmt":"0.70"},"estimate":{"raw":0.62,"fmt":"0.62"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"0.08","surprisePct":"12.9","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1772110500,"fmt":"2026-02-26"}}],"currentQuarterEstimate":{"raw":0.39667,"fmt":"0.40"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1778243400,"fmt":"2026-05-08"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":1980500000,"fmt":"1.98B","longFmt":"1,980,500,000"},"earnings":{"raw":88300000,"fmt":"88.3M","longFmt":"88,300,000"}},{"date":2023,"revenue":{"raw":2154200000,"fmt":"2.15B","longFmt":"2,154,200,000"},"earnings":{"raw":94000000,"fmt":"94M","longFmt":"94,000,000"}},{"date":2024,"revenue":{"raw":2092100000,"fmt":"2.09B","longFmt":"2,092,100,000"},"earnings":{"raw":87500000,"fmt":"87.5M","longFmt":"87,500,000"}},{"date":2025,"revenue":{"raw":1879300000,"fmt":"1.88B","longFmt":"1,879,300,000"},"earnings":{"raw":83000000,"fmt":"83M","longFmt":"83,000,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":456500000,"fmt":"456.5M","longFmt":"456,500,000"},"earnings":{"raw":14600000,"fmt":"14.6M","longFmt":"14,600,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":504800000,"fmt":"504.8M","longFmt":"504,800,000"},"earnings":{"raw":29900000,"fmt":"29.9M","longFmt":"29,900,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":485300000,"fmt":"485.3M","longFmt":"485,300,000"},"earnings":{"raw":24400000,"fmt":"24.4M","longFmt":"24,400,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":432700000,"fmt":"432.7M","longFmt":"432,700,000"},"earnings":{"raw":14100000,"fmt":"14.1M","longFmt":"14,100,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"corporateActions":{"corporateActions":[],"maxAge":1},"financialData":{"maxAge":86400,"currentPrice":{"raw":37.92,"fmt":"37.92"},"targetHighPrice":{"raw":55.0,"fmt":"55.00"},"targetLowPrice":{"raw":44.0,"fmt":"44.00"},"targetMeanPrice":{"raw":49.66667,"fmt":"49.67"},"targetMedianPrice":{"raw":50.0,"fmt":"50.00"},"recommendationMean":{"raw":1.5,"fmt":"1.50"},"recommendationKey":"strong_buy","numberOfAnalystOpinions":{"raw":3,"fmt":"3","longFmt":"3"},"totalCash":{"raw":38100000,"fmt":"38.1M","longFmt":"38,100,000"},"totalCashPerShare":{"raw":1.94,"fmt":"1.94"},"ebitda":{"raw":312600000,"fmt":"312.6M","longFmt":"312,600,000"},"totalDebt":{"raw":1025800000,"fmt":"1.03B","longFmt":"1,025,800,000"},"quickRatio":{"raw":0.867,"fmt":"0.87"},"currentRatio":{"raw":2.945,"fmt":"2.94"},"totalRevenue":{"raw":1879299968,"fmt":"1.88B","longFmt":"1,879,299,968"},"debtToEquity":{"raw":178.617,"fmt":"178.62%"},"revenuePerShare":{"raw":94.651,"fmt":"94.65"},"returnOnAssets":{"raw":0.0791,"fmt":"7.91%"},"returnOnEquity":{"raw":0.10533,"fmt":"10.53%"},"grossProfits":{"raw":447800000,"fmt":"447.8M","longFmt":"447,800,000"},"freeCashflow":{"raw":44462500,"fmt":"44.46M","longFmt":"44,462,500"},"operatingCashflow":{"raw":122500000,"fmt":"122.5M","longFmt":"122,500,000"},"earningsGrowth":{},"revenueGrowth":{"raw":-0.093,"fmt":"-9.30%"},"grossMargins":{"raw":0.23828,"fmt":"23.83%"},"ebitdaMargins":{"raw":0.16634001,"fmt":"16.63%"},"operatingMargins":{"raw":0.105620004,"fmt":"10.56%"},"profitMargins":{"raw":0.0298,"fmt":"2.98%"},"financialCurrency":"USD"}}],"error":null}}