{"quoteSummary":{"result":[{"quoteUnadjustedPerformanceOverview":{"maxAge":1,"benchmark":{"symbol":"^GSPTSE","shortName":"S&P/TSX Composite index"},"performanceOverview":{"asOfDate":{"raw":1774569600,"fmt":"2026-03-27"},"fiveDaysReturn":{"raw":0.052509047,"fmt":"5.25%"},"oneMonthReturn":{"raw":0.018314224,"fmt":"1.83%"},"threeMonthReturn":{"raw":-0.08092131,"fmt":"-8.09%"},"sixMonthReturn":{"raw":0.14365587,"fmt":"14.37%"},"ytdReturnPct":{"raw":-0.052141264,"fmt":"-5.21%"},"oneYearTotalReturn":{"raw":2.214457,"fmt":"221.45%"},"twoYearTotalReturn":{"raw":5.2900143,"fmt":"529.00%"},"threeYearTotalReturn":{"raw":21.741955,"fmt":"2,174.20%"},"fiveYearTotalReturn":{"raw":36.55169,"fmt":"3,655.17%"},"tenYearTotalReturn":{"raw":26.255259,"fmt":"2,625.53%"},"maxReturn":{"raw":26.613499,"fmt":"2,661.35%"}},"performanceOverviewBenchmark":{"asOfDate":{"raw":1774569600,"fmt":"2026-03-27"},"fiveDaysReturn":{"raw":0.0205397,"fmt":"2.05%"},"oneMonthReturn":{"raw":-0.073658034,"fmt":"-7.37%"},"threeMonthReturn":{"raw":-0.0012234573,"fmt":"-0.12%"},"sixMonthReturn":{"raw":0.07389965,"fmt":"7.39%"},"ytdReturnPct":{"raw":0.0029607958,"fmt":"0.30%"},"oneYearTotalReturn":{"raw":0.2702406,"fmt":"27.02%"},"twoYearTotalReturn":{"raw":0.44571882,"fmt":"44.57%"},"threeYearTotalReturn":{"raw":0.62859315,"fmt":"62.86%"},"fiveYearTotalReturn":{"raw":0.7043317,"fmt":"70.43%"},"tenYearTotalReturn":{"raw":1.3926046,"fmt":"139.26%"},"maxReturn":{"raw":18.793554,"fmt":"1,879.36%"}}},"defaultKeyStatistics":{"maxAge":1,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"enterpriseValue":{"raw":45006307328,"fmt":"45.01B","longFmt":"45,006,307,328"},"forwardPE":{"raw":30.156595,"fmt":"30.16"},"profitMargins":{"raw":0.06719,"fmt":"6.72%"},"floatShares":{"raw":113646873,"fmt":"113.65M","longFmt":"113,646,873"},"sharesOutstanding":{"raw":114967854,"fmt":"114.97M","longFmt":"114,967,854"},"sharesShort":{"raw":1438989,"fmt":"1.44M","longFmt":"1,438,989"},"sharesShortPriorMonth":{"raw":1329101,"fmt":"1.33M","longFmt":"1,329,101"},"sharesShortPreviousMonthDate":{"raw":1771286400,"fmt":"2026-02-17"},"dateShortInterest":{"raw":1773619200,"fmt":"2026-03-16"},"sharesPercentSharesOut":{"raw":0.0125,"fmt":"1.25%"},"heldPercentInsiders":{"raw":0.01086,"fmt":"1.09%"},"heldPercentInstitutions":{"raw":0.72175,"fmt":"72.18%"},"shortRatio":{"raw":3.12,"fmt":"3.12"},"shortPercentOfFloat":{"raw":0.0126,"fmt":"1.26%"},"beta":{"raw":1.384,"fmt":"1.38"},"impliedSharesOutstanding":{"raw":115036621,"fmt":"115.04M","longFmt":"115,036,621"},"morningStarOverallRating":{},"morningStarRiskRating":{},"category":null,"bookValue":{"raw":26.816114,"fmt":"26.82"},"priceToBook":{"raw":14.493525,"fmt":"14.49"},"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.763,"fmt":"76.30%"},"revenueQuarterlyGrowth":{},"netIncomeToCommon":{"raw":832499968,"fmt":"832.5M","longFmt":"832,499,968"},"trailingEps":{"raw":9.91,"fmt":"9.91"},"forwardEps":{"raw":17.918276,"fmt":"17.92"},"pegRatio":{},"lastSplitFactor":"2:1","lastSplitDate":{"raw":945216000,"fmt":"1999-12-15"},"enterpriseToRevenue":{"raw":3.632,"fmt":"3.63"},"enterpriseToEbitda":{"raw":36.214,"fmt":"36.21"},"52WeekChange":{"raw":1.5805032,"fmt":"158.05%"},"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.74,"fmt":"0.74"},"estimate":{"raw":0.9841,"fmt":"0.98"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"-0.24","surprisePct":"-24.8","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1745525700,"fmt":"2025-04-24"}},{"date":"2Q2025","actual":{"raw":1.82,"fmt":"1.82"},"estimate":{"raw":1.09853,"fmt":"1.10"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"0.72","surprisePct":"65.68","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1753733700,"fmt":"2025-07-28"}},{"date":"3Q2025","actual":{"raw":2.31,"fmt":"2.31"},"estimate":{"raw":1.37842,"fmt":"1.38"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"0.93","surprisePct":"67.58","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1761596445,"fmt":"2025-10-27"}},{"date":"4Q2025","actual":{"raw":2.31,"fmt":"2.31"},"estimate":{"raw":1.78935,"fmt":"1.79"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"0.52","surprisePct":"29.1","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1769634900,"fmt":"2026-01-28"}}],"currentQuarterEstimate":{"raw":2.02356,"fmt":"2.02"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1776974400,"fmt":"2026-04-23"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":7250000000,"fmt":"7.25B","longFmt":"7,250,000,000"},"earnings":{"raw":145500000,"fmt":"145.5M","longFmt":"145,500,000"}},{"date":2023,"revenue":{"raw":7961000000,"fmt":"7.96B","longFmt":"7,961,000,000"},"earnings":{"raw":244600000,"fmt":"244.6M","longFmt":"244,600,000"}},{"date":2024,"revenue":{"raw":9646000000,"fmt":"9.65B","longFmt":"9,646,000,000"},"earnings":{"raw":428000000,"fmt":"428M","longFmt":"428,000,000"}},{"date":2025,"revenue":{"raw":12390900000,"fmt":"12.39B","longFmt":"12,390,900,000"},"earnings":{"raw":832500000,"fmt":"832.5M","longFmt":"832,500,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":2648600000,"fmt":"2.65B","longFmt":"2,648,600,000"},"earnings":{"raw":86200000,"fmt":"86.2M","longFmt":"86,200,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":2893400000,"fmt":"2.89B","longFmt":"2,893,400,000"},"earnings":{"raw":211000000,"fmt":"211M","longFmt":"211,000,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":3194000000,"fmt":"3.19B","longFmt":"3,194,000,000"},"earnings":{"raw":267800000,"fmt":"267.8M","longFmt":"267,800,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":3654900000,"fmt":"3.65B","longFmt":"3,654,900,000"},"earnings":{"raw":267500000,"fmt":"267.5M","longFmt":"267,500,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"earningsCallTranscripts":{"transcripts":[{"title":"CLS.TO Q4 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q4","date":1769691600,"updated":1772061574,"transcriptId":2735553,"type":"IN_HOUSE","eventId":403996,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CLS.TO/earnings/CLS.TO-Q4-2025-earnings_call-403996.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2026/1/29/2735553.json","maxAge":1},{"title":"Q3 & Investor and Analyst Day 2025","fiscalYear":2025,"date":1761652800,"updated":1761741281,"transcriptId":2208715,"type":"IN_HOUSE","eventId":368039,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CLS.TO/earnings/CLS.TO--2025-earnings_call-368039.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/10/28/2208715.json","maxAge":1},{"title":"CLS.TO Q2 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q2","date":1753790400,"updated":1762184568,"transcriptId":2227712,"type":"IN_HOUSE","eventId":338748,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CLS.TO/earnings/CLS.TO-Q2-2025-earnings_call-338748.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/7/29/2227712.json","maxAge":1},{"title":"CLS.TO Q1 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q1","date":1745582400,"updated":1766835117,"transcriptId":2529195,"type":"IN_HOUSE","eventId":310907,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CLS.TO/earnings/CLS.TO-Q1-2025-earnings_call-310907.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/4/25/2529195.json","maxAge":1},{"title":"CLS.TO Q4 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q4","date":1738242000,"updated":1767947119,"transcriptId":2564435,"type":"IN_HOUSE","eventId":240941,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CLS.TO/earnings/CLS.TO-Q4-2024-earnings_call-240941.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/1/30/2564435.json","maxAge":1},{"title":"CLS.TO Q3 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q3","date":1729717200,"updated":1768789662,"transcriptId":2622870,"type":"IN_HOUSE","eventId":215758,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CLS.TO/earnings/CLS.TO-Q3-2024-earnings_call-215758.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/10/23/2622870.json","maxAge":1},{"title":"CLS.TO Q2 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q2","date":1721908800,"updated":1772061625,"transcriptId":2732235,"type":"IN_HOUSE","eventId":187597,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CLS.TO/earnings/CLS.TO-Q2-2024-earnings_call-187597.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/7/25/2732235.json","maxAge":1},{"title":"CLS.TO Q1 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q1","date":1714046400,"updated":1772060115,"transcriptId":2758510,"type":"IN_HOUSE","eventId":163643,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CLS.TO/earnings/CLS.TO-Q1-2024-earnings_call-163643.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/4/25/2758510.json","maxAge":1},{"title":"CLS.TO Q4 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q4","date":1706619600,"updated":1772062384,"transcriptId":2817516,"type":"IN_HOUSE","eventId":126359,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CLS.TO/earnings/CLS.TO-Q4-2023-earnings_call-126359.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/1/30/2817516.json","maxAge":1},{"title":"CLS.TO Q3 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q3","date":1698321600,"updated":1772058627,"transcriptId":2866879,"type":"IN_HOUSE","eventId":85403,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CLS.TO/earnings/CLS.TO-Q3-2023-earnings_call-85403.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/10/26/2866879.json","maxAge":1},{"title":"CLS.TO Q2 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q2","date":1690459200,"updated":1772058262,"transcriptId":2916490,"type":"IN_HOUSE","eventId":65339,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CLS.TO/earnings/CLS.TO-Q2-2023-earnings_call-65339.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/7/27/2916490.json","maxAge":1},{"title":"CLS.TO Q1 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q1","date":1682596800,"updated":1772423355,"transcriptId":2970812,"type":"IN_HOUSE","eventId":50939,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CLS.TO/earnings/CLS.TO-Q1-2023-earnings_call-50939.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/4/27/2970812.json","maxAge":1},{"title":"CLS.TO Q4 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q4","date":1674738000,"updated":1773488003,"transcriptId":3027280,"type":"IN_HOUSE","eventId":39097,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CLS.TO/earnings/CLS.TO-Q4-2022-earnings_call-39097.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/1/26/3027280.json","maxAge":1},{"title":"CLS.TO Q3 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q3","date":1666708200,"updated":1774092750,"transcriptId":3075223,"type":"IN_HOUSE","eventId":38725,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CLS.TO/earnings/CLS.TO-Q3-2022-earnings_call-38725.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/10/25/3075223.json","maxAge":1},{"title":"CLS.TO Q2 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q2","date":1658858400,"updated":1773908251,"transcriptId":3111649,"type":"IN_HOUSE","eventId":26810,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CLS.TO/earnings/CLS.TO-Q2-2022-earnings_call-26810.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/7/26/3111649.json","maxAge":1},{"title":"CLS.TO Q1 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q1","date":1651156216,"updated":1774225500,"transcriptId":3144887,"type":"IN_HOUSE","eventId":20006,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CLS.TO/earnings/CLS.TO-Q1-2022-earnings_call-20006.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/4/28/3144887.json","maxAge":1},{"title":"CLS.TO Q4 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q4","date":1643319240,"updated":1752165408,"transcriptId":1574388,"type":"RAW","eventId":13603,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CLS.TO/earnings/CLS.TO-Q4-2021-earnings_call-13603.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/1/27/1574388.json","maxAge":1},{"title":"CLS.TO Q3 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q3","date":1635239926,"updated":1752165408,"transcriptId":1574332,"type":"RAW","eventId":13533,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CLS.TO/earnings/CLS.TO-Q3-2021-earnings_call-13533.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/10/26/1574332.json","maxAge":1},{"title":"CLS.TO Q2 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q2","date":1627387200,"updated":1752173449,"transcriptId":1654805,"type":"RAW","eventId":160388,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CLS.TO/earnings/CLS.TO-Q2-2021-earnings_call-160388.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/7/27/1654805.json","maxAge":1},{"title":"CLS.TO Q1 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q1","date":1619697600,"updated":1752165408,"transcriptId":1654808,"type":"RAW","eventId":160391,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CLS.TO/earnings/CLS.TO-Q1-2021-earnings_call-160391.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/4/29/1654808.json","maxAge":1},{"title":"CLS.TO Q4 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q4","date":1611752400,"updated":1752173449,"transcriptId":1654810,"type":"RAW","eventId":160393,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CLS.TO/earnings/CLS.TO-Q4-2020-earnings_call-160393.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/1/27/1654810.json","maxAge":1},{"title":"CLS.TO Q3 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q3","date":1603886400,"updated":1752165408,"transcriptId":1654812,"type":"RAW","eventId":160397,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CLS.TO/earnings/CLS.TO-Q3-2020-earnings_call-160397.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/10/28/1654812.json","maxAge":1},{"title":"CLS.TO Q2 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q2","date":1596024000,"updated":1752173449,"transcriptId":1654813,"type":"RAW","eventId":160398,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CLS.TO/earnings/CLS.TO-Q2-2020-earnings_call-160398.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/7/29/1654813.json","maxAge":1},{"title":"CLS.TO Q1 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q1","date":1588161600,"updated":1752165408,"transcriptId":1654815,"type":"RAW","eventId":160400,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CLS.TO/earnings/CLS.TO-Q1-2020-earnings_call-160400.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/4/29/1654815.json","maxAge":1},{"title":"CLS.TO Q4 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q4","date":1580335200,"updated":1752173449,"transcriptId":1654816,"type":"RAW","eventId":160401,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CLS.TO/earnings/CLS.TO-Q4-2019-earnings_call-160401.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/1/29/1654816.json","maxAge":1},{"title":"CLS.TO Q3 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q3","date":1571950800,"updated":1752165408,"transcriptId":1654817,"type":"RAW","eventId":160402,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CLS.TO/earnings/CLS.TO-Q3-2019-earnings_call-160402.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2019/10/24/1654817.json","maxAge":1},{"title":"CLS.TO Q2 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q2","date":1564002000,"updated":1752173449,"transcriptId":1654818,"type":"RAW","eventId":160403,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CLS.TO/earnings/CLS.TO-Q2-2019-earnings_call-160403.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2019/7/24/1654818.json","maxAge":1},{"title":"CLS.TO Q1 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q1","date":1556193600,"updated":1752173449,"transcriptId":1654820,"type":"RAW","eventId":160405,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CLS.TO/earnings/CLS.TO-Q1-2019-earnings_call-160405.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2019/4/25/1654820.json","maxAge":1},{"title":"CLS.TO Q4 FY2018 earnings call transcript","fiscalYear":2018,"fiscalPeriod":"Q4","date":1548972000,"updated":1752165408,"transcriptId":1654821,"type":"RAW","eventId":160406,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CLS.TO/earnings/CLS.TO-Q4-2018-earnings_call-160406.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2019/1/31/1654821.json","maxAge":1},{"title":"CLS.TO Q3 FY2018 earnings call transcript","fiscalYear":2018,"fiscalPeriod":"Q3","date":1540414800,"updated":1752165408,"transcriptId":1654822,"type":"RAW","eventId":160407,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CLS.TO/earnings/CLS.TO-Q3-2018-earnings_call-160407.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2018/10/24/1654822.json","maxAge":1},{"title":"CLS.TO Q2 FY2018 earnings call transcript","fiscalYear":2018,"fiscalPeriod":"Q2","date":1533070800,"updated":1752165408,"transcriptId":1654824,"type":"RAW","eventId":160409,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CLS.TO/earnings/CLS.TO-Q2-2018-earnings_call-160409.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2018/7/31/1654824.json","maxAge":1},{"title":"CLS.TO Q1 FY2018 earnings call transcript","fiscalYear":2018,"fiscalPeriod":"Q1","date":1524830460,"updated":1752173449,"transcriptId":1654826,"type":"RAW","eventId":160411,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CLS.TO/earnings/CLS.TO-Q1-2018-earnings_call-160411.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2018/4/27/1654826.json","maxAge":1}],"maxAge":86400},"summaryDetail":{"maxAge":1,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"previousClose":{"raw":378.58,"fmt":"378.58"},"open":{"raw":375.52,"fmt":"375.52"},"dayLow":{"raw":374.46,"fmt":"374.46"},"dayHigh":{"raw":391.0,"fmt":"391.00"},"regularMarketPreviousClose":{"raw":378.58,"fmt":"378.58"},"regularMarketOpen":{"raw":375.52,"fmt":"375.52"},"regularMarketDayLow":{"raw":374.46,"fmt":"374.46"},"regularMarketDayHigh":{"raw":391.0,"fmt":"391.00"},"dividendRate":{},"dividendYield":{},"exDividendDate":{},"payoutRatio":{"raw":0.0,"fmt":"0.00%"},"fiveYearAvgDividendYield":{},"beta":{"raw":1.384,"fmt":"1.38"},"trailingPE":{"raw":39.21897,"fmt":"39.22"},"forwardPE":{"raw":21.690702,"fmt":"21.69"},"volume":{"raw":284931,"fmt":"284.93k","longFmt":"284,931"},"regularMarketVolume":{"raw":284931,"fmt":"284.93k","longFmt":"284,931"},"averageVolume":{"raw":544337,"fmt":"544.34k","longFmt":"544,337"},"averageVolume10days":{"raw":415240,"fmt":"415.24k","longFmt":"415,240"},"averageDailyVolume10Day":{"raw":415240,"fmt":"415.24k","longFmt":"415,240"},"bid":{"raw":388.0,"fmt":"388.00"},"ask":{"raw":389.05,"fmt":"389.05"},"bidSize":{},"askSize":{},"marketCap":{"raw":44710133760,"fmt":"44.71B","longFmt":"44,710,133,760"},"nonDilutedMarketCap":{"raw":42454179446,"fmt":"42.45B","longFmt":"42,454,179,446"},"yield":{},"ytdReturn":{},"qtdReturn":{},"totalAssets":{},"expireDate":{},"strikePrice":{},"openInterest":{},"fiftyTwoWeekLow":{"raw":82.66,"fmt":"82.66"},"fiftyTwoWeekHigh":{"raw":512.83,"fmt":"512.83"},"allTimeHigh":{"raw":512.83,"fmt":"512.83"},"allTimeLow":{"raw":3.36,"fmt":"3.36"},"priceToSalesTrailing12Months":{"raw":3.608304,"fmt":"3.61"},"fiftyDayAverage":{"raw":397.969,"fmt":"397.97"},"twoHundredDayAverage":{"raw":347.81674,"fmt":"347.82"},"trailingAnnualDividendRate":{"raw":0.0,"fmt":"0.00"},"trailingAnnualDividendYield":{"raw":0.0,"fmt":"0.00%"},"navPrice":{},"currency":"CAD","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":1776974400,"fmt":"2026-04-23"}],"earningsCallDate":[{"raw":1769691600,"fmt":"2026-01-29"}],"isEarningsDateEstimate":true,"earningsAverage":{"raw":2.07634,"fmt":"2.08"},"earningsLow":{"raw":2.01,"fmt":"2.01"},"earningsHigh":{"raw":2.18,"fmt":"2.18"},"revenueAverage":{"raw":4056125690,"fmt":"4.06B","longFmt":"4,056,125,690"},"revenueLow":{"raw":3945000000,"fmt":"3.94B","longFmt":"3,945,000,000"},"revenueHigh":{"raw":4185597000,"fmt":"4.19B","longFmt":"4,185,597,000"}},"exDividendDate":{},"dividendDate":{}},"upgradeDowngradeHistory":{"history":[{"epochGradeDate":1773254807,"firm":"CIBC","toGrade":"Outperformer","fromGrade":"Outperformer","action":"main","priceTargetAction":"Lowers","currentPriceTarget":360.0,"priorPriceTarget":400.0},{"epochGradeDate":1769798306,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":338.0,"priorPriceTarget":375.0},{"epochGradeDate":1769788579,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":391.0,"priorPriceTarget":359.0},{"epochGradeDate":1764581185,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Maintains","currentPriceTarget":440.0,"priorPriceTarget":440.0},{"epochGradeDate":1763146249,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":359.0,"priorPriceTarget":357.0},{"epochGradeDate":1762781558,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":375.0,"priorPriceTarget":212.0},{"epochGradeDate":1761769326,"firm":"CIBC","toGrade":"Outperformer","fromGrade":"Outperformer","action":"main","priceTargetAction":"Raises","currentPriceTarget":400.0,"priorPriceTarget":315.0},{"epochGradeDate":1761761673,"firm":"TD Securities","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":305.0,"priorPriceTarget":238.0},{"epochGradeDate":1761761006,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":440.0,"priorPriceTarget":340.0},{"epochGradeDate":1761760374,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":350.0,"priorPriceTarget":208.0},{"epochGradeDate":1761757977,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Raises","currentPriceTarget":385.0,"priorPriceTarget":230.0},{"epochGradeDate":1761754292,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":400.0,"priorPriceTarget":315.0},{"epochGradeDate":1761749922,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":360.0,"priorPriceTarget":295.0},{"epochGradeDate":1761742405,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":357.0,"priorPriceTarget":220.0},{"epochGradeDate":1761141702,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":315.0,"priorPriceTarget":225.0},{"epochGradeDate":1760992665,"firm":"CIBC","toGrade":"Outperformer","fromGrade":"Outperformer","action":"main","priceTargetAction":"Raises","currentPriceTarget":315.0,"priorPriceTarget":245.0},{"epochGradeDate":1760618381,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":340.0,"priorPriceTarget":0.0},{"epochGradeDate":1759489955,"firm":"TD Securities","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Raises","currentPriceTarget":238.0,"priorPriceTarget":130.0},{"epochGradeDate":1757338450,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":295.0,"priorPriceTarget":225.0},{"epochGradeDate":1755606566,"firm":"CICC","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1753892117,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":212.0,"priorPriceTarget":172.0},{"epochGradeDate":1753886724,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":208.0,"priorPriceTarget":101.0},{"epochGradeDate":1753884599,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":225.0,"priorPriceTarget":185.0},{"epochGradeDate":1753881188,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":220.0,"priorPriceTarget":146.0},{"epochGradeDate":1753877476,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":240.0,"priorPriceTarget":126.0},{"epochGradeDate":1753098679,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":172.0,"priorPriceTarget":0.0},{"epochGradeDate":1752778329,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":170.0,"priorPriceTarget":115.0},{"epochGradeDate":1749651160,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":146.0,"priorPriceTarget":126.0},{"epochGradeDate":1747922578,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":130.0,"priorPriceTarget":118.0},{"epochGradeDate":1745942763,"firm":"Argus Research","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":120.0,"priorPriceTarget":150.0},{"epochGradeDate":1745855297,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":120.0,"priorPriceTarget":120.0},{"epochGradeDate":1745852373,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":115.0,"priorPriceTarget":105.0},{"epochGradeDate":1745846260,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":126.0,"priorPriceTarget":157.0},{"epochGradeDate":1745815331,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":118.0,"priorPriceTarget":140.0},{"epochGradeDate":1744894334,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":105.0,"priorPriceTarget":166.0},{"epochGradeDate":1744737626,"firm":"CIBC","toGrade":"Outperformer","fromGrade":"Outperformer","action":"main","priceTargetAction":"Lowers","currentPriceTarget":120.0,"priorPriceTarget":150.0},{"epochGradeDate":1739970890,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":150.0,"priorPriceTarget":140.0},{"epochGradeDate":1739450534,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":157.0,"priorPriceTarget":139.0},{"epochGradeDate":1738771753,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":160.0,"priorPriceTarget":140.0},{"epochGradeDate":1738345656,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":140.0,"priorPriceTarget":115.0},{"epochGradeDate":1738275554,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":139.0,"priorPriceTarget":91.0},{"epochGradeDate":1738099374,"firm":"TD Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":107.0,"priorPriceTarget":70.0},{"epochGradeDate":1736361902,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":115.0,"priorPriceTarget":75.0},{"epochGradeDate":1733847456,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":100.0,"priorPriceTarget":70.0},{"epochGradeDate":1732280607,"firm":"UBS","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":95.0,"priorPriceTarget":0.0},{"epochGradeDate":1730809637,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":91.0,"priorPriceTarget":0.0},{"epochGradeDate":1729788171,"firm":"TD Cowen","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":70.0,"priorPriceTarget":68.0},{"epochGradeDate":1729785591,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":70.0,"priorPriceTarget":58.0},{"epochGradeDate":1729782564,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":75.0,"priorPriceTarget":65.0},{"epochGradeDate":1729775771,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":72.0,"priorPriceTarget":64.0},{"epochGradeDate":1722005700,"firm":"Stifel","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":58.0,"priorPriceTarget":51.0},{"epochGradeDate":1722004616,"firm":"CIBC","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":60.0,"priorPriceTarget":58.0},{"epochGradeDate":1722004473,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":70.0,"priorPriceTarget":53.0},{"epochGradeDate":1721995199,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":65.0,"priorPriceTarget":63.0},{"epochGradeDate":1715619161,"firm":"Stifel","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":51.0,"priorPriceTarget":48.0},{"epochGradeDate":1714146131,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":53.0,"priorPriceTarget":47.0},{"epochGradeDate":1714144449,"firm":"Stifel","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":48.0,"priorPriceTarget":36.0},{"epochGradeDate":1714136578,"firm":"CIBC","toGrade":"Neutral","fromGrade":"Outperform","action":"down","priceTargetAction":"Raises","currentPriceTarget":49.0,"priorPriceTarget":41.0},{"epochGradeDate":1713793518,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":48.0,"priorPriceTarget":37.0},{"epochGradeDate":1710165363,"firm":"Cormark Securities","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":56.0,"priorPriceTarget":0.0},{"epochGradeDate":1706722355,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":37.0,"priorPriceTarget":32.0},{"epochGradeDate":1706714602,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":38.0,"priorPriceTarget":33.0},{"epochGradeDate":1701373529,"firm":"Stifel","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":30.0,"priorPriceTarget":26.0},{"epochGradeDate":1701362244,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":32.0,"priorPriceTarget":27.0},{"epochGradeDate":1701357536,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":33.0,"priorPriceTarget":30.0},{"epochGradeDate":1696529746,"firm":"TD Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":29.0,"priorPriceTarget":23.0},{"epochGradeDate":1696512518,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":30.0,"priorPriceTarget":22.0},{"epochGradeDate":1694529863,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":22.0,"priorPriceTarget":0.0},{"epochGradeDate":1692190605,"firm":"Stifel","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":24.0,"priorPriceTarget":20.0},{"epochGradeDate":1690563388,"firm":"Stifel","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":20.0,"priorPriceTarget":14.0},{"epochGradeDate":1690553661,"firm":"TD Cowen","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Raises","currentPriceTarget":23.0,"priorPriceTarget":14.5},{"epochGradeDate":1690551695,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":24.0,"priorPriceTarget":16.0},{"epochGradeDate":1690536130,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Sector Perform","action":"up","priceTargetAction":"Raises","currentPriceTarget":22.0,"priorPriceTarget":14.0},{"epochGradeDate":1685103324,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"Sector Perform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":14.0,"priorPriceTarget":0.0},{"epochGradeDate":1682697516,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":14.0,"priorPriceTarget":15.0},{"epochGradeDate":1682694004,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":14.5,"priorPriceTarget":15.5},{"epochGradeDate":1681387980,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":15.0,"priorPriceTarget":0.0},{"epochGradeDate":1677156277,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":15.0,"priorPriceTarget":0.0},{"epochGradeDate":1674838302,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":14.0,"priorPriceTarget":12.0},{"epochGradeDate":1674826032,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":15.5,"priorPriceTarget":14.0},{"epochGradeDate":1666794986,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":12.0,"priorPriceTarget":10.0},{"epochGradeDate":1666782861,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":12.0,"priorPriceTarget":11.0},{"epochGradeDate":1660825170,"firm":"Argus Research","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Announces","currentPriceTarget":14.0,"priorPriceTarget":0.0},{"epochGradeDate":1658931421,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"Lowers","currentPriceTarget":12.5,"priorPriceTarget":13.0},{"epochGradeDate":1658912296,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Sell","action":"up","priceTargetAction":"Announces","currentPriceTarget":10.0,"priorPriceTarget":0.0},{"epochGradeDate":1654552527,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Maintains","currentPriceTarget":14.0,"priorPriceTarget":14.0},{"epochGradeDate":1651269435,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":14.0,"priorPriceTarget":13.5},{"epochGradeDate":1632395176,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":11.0,"priorPriceTarget":10.0},{"epochGradeDate":1603988992,"firm":"TD Securities","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":7.5,"priorPriceTarget":8.0},{"epochGradeDate":1603983648,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":7.0,"priorPriceTarget":8.5},{"epochGradeDate":1596128887,"firm":"Scotiabank","toGrade":"Sector Perform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":8.5,"priorPriceTarget":6.5},{"epochGradeDate":1596128343,"firm":"TD Securities","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":8.0,"priorPriceTarget":6.5},{"epochGradeDate":1596127810,"firm":"Stifel","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":8.0,"priorPriceTarget":6.0},{"epochGradeDate":1596111450,"firm":"Citigroup","toGrade":"Sell","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":7.5,"priorPriceTarget":5.0},{"epochGradeDate":1596105998,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":8.5,"priorPriceTarget":7.5},{"epochGradeDate":1588257457,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":7.0,"priorPriceTarget":9.5},{"epochGradeDate":1588250883,"firm":"Stifel","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":6.0,"priorPriceTarget":3.5},{"epochGradeDate":1584527936,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":6.0,"priorPriceTarget":9.0},{"epochGradeDate":1549030308,"firm":"Macquarie","toGrade":"Neutral","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1539258335,"firm":"Macquarie","toGrade":"Outperform","fromGrade":"","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1516898014,"firm":"Stifel","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Lowers","currentPriceTarget":13.0,"priorPriceTarget":14.0},{"epochGradeDate":1502989641,"firm":"Standpoint Research","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1501091205,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":13.4,"priorPriceTarget":14.5},{"epochGradeDate":1479492486,"firm":"Standpoint Research","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1469188033,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1456868317,"firm":"SunTrust Robinson Humphrey","toGrade":"","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1454416753,"firm":"TD Securities","toGrade":"Hold","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":10.0,"priorPriceTarget":0.0},{"epochGradeDate":1454078210,"firm":"Scotiabank","toGrade":"Sector Outperform","fromGrade":"Sector Perform","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1453969846,"firm":"B. Riley Securities","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1449237450,"firm":"B. Riley Securities","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1429707600,"firm":"Citigroup","toGrade":"Sell","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":10.0,"priorPriceTarget":9.0},{"epochGradeDate":1414681421,"firm":"Standpoint Research","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":14.0,"priorPriceTarget":0.0},{"epochGradeDate":1406335496,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":10.0,"priorPriceTarget":9.0},{"epochGradeDate":1403610587,"firm":"Raymond James","toGrade":"Market Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"Removes","currentPriceTarget":0.0,"priorPriceTarget":12.0},{"epochGradeDate":1391173200,"firm":"Citigroup","toGrade":"Sell","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":9.0,"priorPriceTarget":10.0},{"epochGradeDate":1382556029,"firm":"Paradigm Capital","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Raises","currentPriceTarget":12.5,"priorPriceTarget":12.0},{"epochGradeDate":1382541330,"firm":"Salman Partners","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1382362663,"firm":"Canaccord Genuity","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1379502000,"firm":"Salman Partners","toGrade":"Hold","fromGrade":"Top Pick","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1375098256,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Raises","currentPriceTarget":11.75,"priorPriceTarget":8.5},{"epochGradeDate":1374853941,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"Announces","currentPriceTarget":12.0,"priorPriceTarget":0.0},{"epochGradeDate":1374497626,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":10.0,"priorPriceTarget":0.0},{"epochGradeDate":1371562426,"firm":"Scotiabank","toGrade":"Underperform","fromGrade":"Perform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1366812429,"firm":"Salman Partners","toGrade":"Top Pick","fromGrade":"Buy","action":"up","priceTargetAction":"Raises","currentPriceTarget":9.7,"priorPriceTarget":9.6},{"epochGradeDate":1358946125,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":8.0,"priorPriceTarget":7.0},{"epochGradeDate":1358942743,"firm":"Paradigm Capital","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Raises","currentPriceTarget":10.0,"priorPriceTarget":9.0},{"epochGradeDate":1358263133,"firm":"Scotiabank","toGrade":"Sector Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1354709798,"firm":"Paradigm Capital","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":9.0,"priorPriceTarget":8.5},{"epochGradeDate":1351078500,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":7.0,"priorPriceTarget":8.0},{"epochGradeDate":1341227580,"firm":"Citigroup","toGrade":"Sell","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":6.0,"priorPriceTarget":7.0},{"epochGradeDate":1334660040,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Maintains","currentPriceTarget":10.0,"priorPriceTarget":0.0},{"epochGradeDate":1334657820,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Maintains","currentPriceTarget":10.0,"priorPriceTarget":0.0}],"maxAge":86400},"price":{"maxAge":1,"preMarketChange":{},"preMarketPrice":{},"postMarketChange":{},"postMarketPrice":{},"regularMarketChangePercent":{"raw":0.02662586,"fmt":"2.66%"},"regularMarketChange":{"raw":10.080017,"fmt":"10.08"},"regularMarketTime":1774641601,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"regularMarketPrice":{"raw":388.66,"fmt":"388.66"},"regularMarketDayHigh":{"raw":391.0,"fmt":"391.00"},"regularMarketDayLow":{"raw":374.46,"fmt":"374.46"},"regularMarketVolume":{"raw":284931,"fmt":"284.93k","longFmt":"284,931.00"},"averageDailyVolume10Day":{"raw":415240,"fmt":"415.24k","longFmt":"415,240"},"averageDailyVolume3Month":{"raw":544337,"fmt":"544.34k","longFmt":"544,337"},"regularMarketPreviousClose":{"raw":378.58,"fmt":"378.58"},"regularMarketSource":"FREE_REALTIME","regularMarketOpen":{"raw":375.52,"fmt":"375.52"},"strikePrice":{},"openInterest":{},"exchange":"TOR","exchangeName":"Toronto","exchangeDataDelayedBy":15,"marketState":"CLOSED","quoteType":"EQUITY","symbol":"CLS.TO","underlyingSymbol":null,"shortName":"CELESTICA INC","longName":"Celestica Inc.","currency":"CAD","quoteSourceName":"Delayed Quote","currencySymbol":"$","fromCurrency":null,"toCurrency":null,"lastMarket":null,"volume24Hr":{},"volumeAllCurrencies":{},"circulatingSupply":{},"marketCap":{"raw":44710133760,"fmt":"44.71B","longFmt":"44,710,133,760.00"}},"earningsNonGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":1.2,"fmt":"1.20"},"estimate":{"raw":1.11518,"fmt":"1.12"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"0.08","surprisePct":"7.61","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1745525700,"fmt":"2025-04-24"}},{"date":"2Q2025","actual":{"raw":1.39,"fmt":"1.39"},"estimate":{"raw":1.2339,"fmt":"1.23"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"0.16","surprisePct":"12.65","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1753733700,"fmt":"2025-07-28"}},{"date":"3Q2025","actual":{"raw":1.58,"fmt":"1.58"},"estimate":{"raw":1.4902,"fmt":"1.49"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"0.09","surprisePct":"6.03","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1761596445,"fmt":"2025-10-27"}},{"date":"4Q2025","actual":{"raw":1.89,"fmt":"1.89"},"estimate":{"raw":1.76198,"fmt":"1.76"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"0.13","surprisePct":"7.27","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1769634900,"fmt":"2026-01-28"}}],"currentQuarterEstimate":{"raw":2.07634,"fmt":"2.08"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1776974400,"fmt":"2026-04-23"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":7250000000,"fmt":"7.25B","longFmt":"7,250,000,000"},"earnings":{"raw":234400000,"fmt":"234.4M","longFmt":"234,400,000"}},{"date":2023,"revenue":{"raw":7961000000,"fmt":"7.96B","longFmt":"7,961,000,000"},"earnings":{"raw":292300000,"fmt":"292.3M","longFmt":"292,300,000"}},{"date":2024,"revenue":{"raw":9646000000,"fmt":"9.65B","longFmt":"9,646,000,000"},"earnings":{"raw":460800000,"fmt":"460.8M","longFmt":"460,800,000"}},{"date":2025,"revenue":{"raw":12390900000,"fmt":"12.39B","longFmt":"12,390,900,000"},"earnings":{"raw":703200000,"fmt":"703.2M","longFmt":"703,200,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":2648600000,"fmt":"2.65B","longFmt":"2,648,600,000"},"earnings":{"raw":140100000,"fmt":"140.1M","longFmt":"140,100,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":2893400000,"fmt":"2.89B","longFmt":"2,893,400,000"},"earnings":{"raw":161200000,"fmt":"161.2M","longFmt":"161,200,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":3194000000,"fmt":"3.19B","longFmt":"3,194,000,000"},"earnings":{"raw":183100000,"fmt":"183.1M","longFmt":"183,100,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":3654900000,"fmt":"3.65B","longFmt":"3,654,900,000"},"earnings":{"raw":218800000,"fmt":"218.8M","longFmt":"218,800,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"corporateActions":{"corporateActions":[],"maxAge":1},"financialData":{"maxAge":86400,"currentPrice":{"raw":388.66,"fmt":"388.66"},"targetHighPrice":{"raw":624.51,"fmt":"624.51"},"targetLowPrice":{"raw":542.6298,"fmt":"542.63"},"targetMeanPrice":{"raw":578.6471,"fmt":"578.65"},"targetMedianPrice":{"raw":572.6382,"fmt":"572.64"},"recommendationMean":{"raw":1.42105,"fmt":"1.42"},"recommendationKey":"strong_buy","numberOfAnalystOpinions":{"raw":5,"fmt":"5","longFmt":"5"},"totalCash":{"raw":595600000,"fmt":"595.6M","longFmt":"595,600,000"},"totalCashPerShare":{"raw":5.181,"fmt":"5.18"},"ebitda":{"raw":1242800000,"fmt":"1.24B","longFmt":"1,242,800,000"},"totalDebt":{"raw":918499968,"fmt":"918.5M","longFmt":"918,499,968"},"quickRatio":{"raw":0.821,"fmt":"0.82"},"currentRatio":{"raw":1.44,"fmt":"1.44"},"totalRevenue":{"raw":12390899712,"fmt":"12.39B","longFmt":"12,390,899,712"},"debtToEquity":{"raw":41.443,"fmt":"41.44%"},"revenuePerShare":{"raw":107.467,"fmt":"107.47"},"returnOnAssets":{"raw":0.10104,"fmt":"10.10%"},"returnOnEquity":{"raw":0.40488,"fmt":"40.49%"},"grossProfits":{"raw":1494099968,"fmt":"1.49B","longFmt":"1,494,099,968"},"freeCashflow":{"raw":595324992,"fmt":"595.32M","longFmt":"595,324,992"},"operatingCashflow":{"raw":659500032,"fmt":"659.5M","longFmt":"659,500,032"},"earningsGrowth":{"raw":0.777,"fmt":"77.70%"},"revenueGrowth":{"raw":0.436,"fmt":"43.60%"},"grossMargins":{"raw":0.120579995,"fmt":"12.06%"},"ebitdaMargins":{"raw":0.1003,"fmt":"10.03%"},"operatingMargins":{"raw":0.087060004,"fmt":"8.71%"},"profitMargins":{"raw":0.06719,"fmt":"6.72%"},"financialCurrency":"USD"}}],"error":null}}