{"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.027862143,"fmt":"-2.79%"},"oneMonthReturn":{"raw":-0.21218696,"fmt":"-21.22%"},"threeMonthReturn":{"raw":-0.14350903,"fmt":"-14.35%"},"sixMonthReturn":{"raw":-0.056181688,"fmt":"-5.62%"},"ytdReturnPct":{"raw":-0.1324514,"fmt":"-13.25%"},"oneYearTotalReturn":{"raw":0.21468419,"fmt":"21.47%"},"twoYearTotalReturn":{"raw":0.48675224,"fmt":"48.68%"},"threeYearTotalReturn":{"raw":0.7030664,"fmt":"70.31%"},"fiveYearTotalReturn":{"raw":0.7649157,"fmt":"76.49%"},"tenYearTotalReturn":{"raw":0.85010195,"fmt":"85.01%"},"maxReturn":{"raw":123.41143,"fmt":"12,341.14%"}},"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":14431676416,"fmt":"14.43B","longFmt":"14,431,676,416"},"forwardPE":{"raw":10.13898,"fmt":"10.14"},"profitMargins":{"raw":0.11021,"fmt":"11.02%"},"floatShares":{"raw":183123474,"fmt":"183.12M","longFmt":"183,123,474"},"sharesOutstanding":{"raw":185177487,"fmt":"185.18M","longFmt":"185,177,487"},"sharesShort":{"raw":5481622,"fmt":"5.48M","longFmt":"5,481,622"},"sharesShortPriorMonth":{"raw":3760488,"fmt":"3.76M","longFmt":"3,760,488"},"sharesShortPreviousMonthDate":{"raw":1770940800,"fmt":"2026-02-13"},"dateShortInterest":{"raw":1773360000,"fmt":"2026-03-13"},"sharesPercentSharesOut":{"raw":0.0296,"fmt":"2.96%"},"heldPercentInsiders":{"raw":5.6E-4,"fmt":"0.06%"},"heldPercentInstitutions":{"raw":0.92105,"fmt":"92.11%"},"shortRatio":{"raw":3.04,"fmt":"3.04"},"shortPercentOfFloat":{"raw":0.0334,"fmt":"3.34%"},"beta":{"raw":1.014,"fmt":"1.01"},"impliedSharesOutstanding":{"raw":185302673,"fmt":"185.3M","longFmt":"185,302,673"},"morningStarOverallRating":{},"morningStarRiskRating":{},"category":null,"bookValue":{"raw":19.239,"fmt":"19.24"},"priceToBook":{"raw":2.829149,"fmt":"2.83"},"annualReportExpenseRatio":{},"ytdReturn":{},"qtdReturn":{},"beta3Year":{},"totalAssets":{},"yield":{},"fundFamily":null,"fundInceptionDate":{},"legalType":null,"threeYearAverageReturn":{},"fiveYearAverageReturn":{},"priceToSalesTrailing12Months":{},"lastFiscalYearEnd":{"raw":1766880000,"fmt":"2025-12-28"},"nextFiscalYearEnd":{"raw":1798416000,"fmt":"2026-12-28"},"mostRecentQuarter":{"raw":1766880000,"fmt":"2025-12-28"},"earningsQuarterlyGrowth":{"raw":-0.576,"fmt":"-57.60%"},"revenueQuarterlyGrowth":{},"netIncomeToCommon":{"raw":393935008,"fmt":"393.94M","longFmt":"393,935,008"},"trailingEps":{"raw":2.57,"fmt":"2.57"},"forwardEps":{"raw":5.36839,"fmt":"5.37"},"pegRatio":{},"lastSplitFactor":"2:1","lastSplitDate":{"raw":1427673600,"fmt":"2015-03-30"},"enterpriseToRevenue":{"raw":3.987,"fmt":"3.99"},"enterpriseToEbitda":{"raw":15.995,"fmt":"15.99"},"52WeekChange":{"raw":0.2291987,"fmt":"22.92%"},"SandP52WeekChange":{"raw":0.12811458,"fmt":"12.81%"},"lastDividendValue":{"raw":0.249,"fmt":"0.25"},"lastDividendDate":{"raw":1773878400,"fmt":"2026-03-19"},"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.56,"fmt":"0.56"},"estimate":{"raw":0.55427,"fmt":"0.55"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"0.01","surprisePct":"1.03","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1745957040,"fmt":"2025-04-29"}},{"date":"2Q2025","actual":{"raw":0.91,"fmt":"0.91"},"estimate":{"raw":0.97098,"fmt":"0.97"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"-0.06","surprisePct":"-6.28","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1753958700,"fmt":"2025-07-31"}},{"date":"3Q2025","actual":{"raw":0.8,"fmt":"0.80"},"estimate":{"raw":0.99193,"fmt":"0.99"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"-0.19","surprisePct":"-19.35","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1761734700,"fmt":"2025-10-29"}},{"date":"4Q2025","actual":{"raw":0.35,"fmt":"0.35"},"estimate":{"raw":0.93616,"fmt":"0.94"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"-0.59","surprisePct":"-62.61","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1772105400,"fmt":"2026-02-26"}}],"currentQuarterEstimate":{"raw":0.30547,"fmt":"0.31"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1777406400,"fmt":"2026-04-28"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":3240482000,"fmt":"3.24B","longFmt":"3,240,482,000"},"earnings":{"raw":541540000,"fmt":"541.54M","longFmt":"541,540,000"}},{"date":2023,"revenue":{"raw":3195900000,"fmt":"3.2B","longFmt":"3,195,900,000"},"earnings":{"raw":533600000,"fmt":"533.6M","longFmt":"533,600,000"}},{"date":2024,"revenue":{"raw":3270590000,"fmt":"3.27B","longFmt":"3,270,590,000"},"earnings":{"raw":400865000,"fmt":"400.87M","longFmt":"400,865,000"}},{"date":2025,"revenue":{"raw":3619236000,"fmt":"3.62B","longFmt":"3,619,236,000"},"earnings":{"raw":398879000,"fmt":"398.88M","longFmt":"398,879,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":711700000,"fmt":"711.7M","longFmt":"711,700,000"},"earnings":{"raw":84700000,"fmt":"84.7M","longFmt":"84,700,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":918500000,"fmt":"918.5M","longFmt":"918,500,000"},"earnings":{"raw":137900000,"fmt":"137.9M","longFmt":"137,900,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":910600000,"fmt":"910.6M","longFmt":"910,600,000"},"earnings":{"raw":120200000,"fmt":"120.2M","longFmt":"120,200,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":1078493000,"fmt":"1.08B","longFmt":"1,078,493,000"},"earnings":{"raw":56113000,"fmt":"56.11M","longFmt":"56,113,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"earningsCallTranscripts":{"transcripts":[{"title":"GIL Q4 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q4","date":1772112600,"updated":1772122775,"transcriptId":2937680,"type":"IN_HOUSE","eventId":399482,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/GIL/earnings/GIL-Q4-2025-earnings_call-399482.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2026/2/26/2937680.json","maxAge":1},{"title":"GIL Q3 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q3","date":1761741000,"updated":1761799473,"transcriptId":2213458,"type":"IN_HOUSE","eventId":369152,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GIL/earnings/GIL-Q3-2025-earnings_call-369152.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/10/29/2213458.json","maxAge":1},{"title":"GIL Q2 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q2","date":1753965000,"updated":1763810361,"transcriptId":2294197,"type":"IN_HOUSE","eventId":339638,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GIL/earnings/GIL-Q2-2025-earnings_call-339638.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/7/31/2294197.json","maxAge":1},{"title":"GIL Q1 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q1","date":1745960400,"updated":1766578780,"transcriptId":2536686,"type":"IN_HOUSE","eventId":317089,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GIL/earnings/GIL-Q1-2025-earnings_call-317089.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/4/29/2536686.json","maxAge":1},{"title":"GIL Q4 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q4","date":1739971800,"updated":1766835117,"transcriptId":2529218,"type":"IN_HOUSE","eventId":246402,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GIL/earnings/GIL-Q4-2024-earnings_call-246402.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/2/19/2529218.json","maxAge":1},{"title":"GIL Q3 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q3","date":1730377800,"updated":1769253898,"transcriptId":2615764,"type":"IN_HOUSE","eventId":217761,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/GIL/earnings/GIL-Q3-2024-earnings_call-217761.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/10/31/2615764.json","maxAge":1},{"title":"GIL Q2 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q2","date":1722515400,"updated":1772064825,"transcriptId":2725434,"type":"IN_HOUSE","eventId":185146,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/GIL/earnings/GIL-Q2-2024-earnings_call-185146.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/8/1/2725434.json","maxAge":1},{"title":"GIL Q1 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q1","date":1714597200,"updated":1772062954,"transcriptId":2749195,"type":"IN_HOUSE","eventId":168933,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/GIL/earnings/GIL-Q1-2024-earnings_call-168933.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/5/1/2749195.json","maxAge":1},{"title":"GIL Q4 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q4","date":1708522200,"updated":1772059910,"transcriptId":2794750,"type":"IN_HOUSE","eventId":119117,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/GIL/earnings/GIL-Q4-2023-earnings_call-119117.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/2/21/2794750.json","maxAge":1},{"title":"GIL Q3 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q3","date":1698928200,"updated":1772059509,"transcriptId":2854950,"type":"IN_HOUSE","eventId":86746,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/GIL/earnings/GIL-Q3-2023-earnings_call-86746.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/11/2/2854950.json","maxAge":1},{"title":"GIL Q2 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q2","date":1691065800,"updated":1772065240,"transcriptId":2906240,"type":"IN_HOUSE","eventId":66931,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/GIL/earnings/GIL-Q2-2023-earnings_call-66931.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/8/3/2906240.json","maxAge":1},{"title":"GIL Q1 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q1","date":1683147600,"updated":1773016381,"transcriptId":2965345,"type":"IN_HOUSE","eventId":55981,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/GIL/earnings/GIL-Q1-2023-earnings_call-55981.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/5/3/2965345.json","maxAge":1},{"title":"GIL Q4 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q4","date":1677072600,"updated":1773488192,"transcriptId":3014143,"type":"IN_HOUSE","eventId":43668,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/GIL/earnings/GIL-Q4-2022-earnings_call-43668.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/2/22/3014143.json","maxAge":1},{"title":"GIL Q3 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q3","date":1667480400,"updated":1773388269,"transcriptId":3064412,"type":"IN_HOUSE","eventId":35913,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/GIL/earnings/GIL-Q3-2022-earnings_call-35913.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/11/3/3064412.json","maxAge":1},{"title":"GIL Q2 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q2","date":1659574740,"updated":1773735371,"transcriptId":3098664,"type":"IN_HOUSE","eventId":30729,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/GIL/earnings/GIL-Q2-2022-earnings_call-30729.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/8/4/3098664.json","maxAge":1},{"title":"GIL Q1 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q1","date":1651658193,"updated":1774697730,"transcriptId":3141025,"type":"IN_HOUSE","eventId":20944,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/GIL/earnings/GIL-Q1-2022-earnings_call-20944.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/5/4/3141025.json","maxAge":1},{"title":"GIL Q4 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q4","date":1645618149,"updated":1774556389,"transcriptId":3174499,"type":"IN_HOUSE","eventId":15149,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/GIL/earnings/GIL-Q4-2021-earnings_call-15149.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/2/23/3174499.json","maxAge":1},{"title":"GIL Q3 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q3","date":1635984000,"updated":1752165408,"transcriptId":1571218,"type":"RAW","eventId":9851,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GIL/earnings/GIL-Q3-2021-earnings_call-9851.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/11/4/1571218.json","maxAge":1},{"title":"GIL Q2 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q2","date":1628182380,"updated":1752165408,"transcriptId":1570023,"type":"RAW","eventId":8550,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GIL/earnings/GIL-Q2-2021-earnings_call-8550.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/8/5/1570023.json","maxAge":1},{"title":"GIL Q1 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q1","date":1620229740,"updated":1752165408,"transcriptId":1567009,"type":"RAW","eventId":5126,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GIL/earnings/GIL-Q1-2021-earnings_call-5126.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/5/5/1567009.json","maxAge":1}],"maxAge":86400},"summaryDetail":{"maxAge":1,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"previousClose":{"raw":55.53,"fmt":"55.53"},"open":{"raw":55.25,"fmt":"55.25"},"dayLow":{"raw":54.21,"fmt":"54.21"},"dayHigh":{"raw":55.408,"fmt":"55.41"},"regularMarketPreviousClose":{"raw":55.53,"fmt":"55.53"},"regularMarketOpen":{"raw":55.25,"fmt":"55.25"},"regularMarketDayLow":{"raw":54.21,"fmt":"54.21"},"regularMarketDayHigh":{"raw":55.408,"fmt":"55.41"},"dividendRate":{"raw":1.0,"fmt":"1.00"},"dividendYield":{"raw":0.0183,"fmt":"1.83%"},"exDividendDate":{"raw":1773878400,"fmt":"2026-03-19"},"payoutRatio":{"raw":0.3518,"fmt":"35.18%"},"fiveYearAvgDividendYield":{"raw":1.46,"fmt":"1.46"},"beta":{"raw":1.014,"fmt":"1.01"},"trailingPE":{"raw":21.17899,"fmt":"21.18"},"forwardPE":{"raw":10.13898,"fmt":"10.14"},"volume":{"raw":1616347,"fmt":"1.62M","longFmt":"1,616,347"},"regularMarketVolume":{"raw":1616347,"fmt":"1.62M","longFmt":"1,616,347"},"averageVolume":{"raw":1329725,"fmt":"1.33M","longFmt":"1,329,725"},"averageVolume10days":{"raw":1539860,"fmt":"1.54M","longFmt":"1,539,860"},"averageDailyVolume10Day":{"raw":1539860,"fmt":"1.54M","longFmt":"1,539,860"},"bid":{"raw":49.55,"fmt":"49.55"},"ask":{"raw":58.8,"fmt":"58.80"},"bidSize":{"raw":10000,"fmt":"10k","longFmt":"10,000"},"askSize":{"raw":30000,"fmt":"30k","longFmt":"30,000"},"marketCap":{"raw":10086024192,"fmt":"10.09B","longFmt":"10,086,024,192"},"nonDilutedMarketCap":{"raw":10365564449,"fmt":"10.37B","longFmt":"10,365,564,449"},"yield":{},"ytdReturn":{},"qtdReturn":{},"totalAssets":{},"expireDate":{},"strikePrice":{},"openInterest":{},"fiftyTwoWeekLow":{"raw":37.16,"fmt":"37.16"},"fiftyTwoWeekHigh":{"raw":73.7,"fmt":"73.70"},"allTimeHigh":{"raw":73.7,"fmt":"73.70"},"allTimeLow":{"raw":0.375,"fmt":"0.38"},"priceToSalesTrailing12Months":{"raw":2.7867825,"fmt":"2.79"},"fiftyDayAverage":{"raw":65.9688,"fmt":"65.97"},"twoHundredDayAverage":{"raw":58.21405,"fmt":"58.21"},"trailingAnnualDividendRate":{"raw":0.904,"fmt":"0.90"},"trailingAnnualDividendYield":{"raw":0.016279489,"fmt":"1.63%"},"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":1777406400,"fmt":"2026-04-28"}],"earningsCallDate":[{"raw":1772112600,"fmt":"2026-02-26"}],"isEarningsDateEstimate":true,"earningsAverage":{"raw":0.35165,"fmt":"0.35"},"earningsLow":{"raw":0.20642,"fmt":"0.21"},"earningsHigh":{"raw":0.4,"fmt":"0.40"},"revenueAverage":{"raw":1146051620,"fmt":"1.15B","longFmt":"1,146,051,620"},"revenueLow":{"raw":1100000000,"fmt":"1.1B","longFmt":"1,100,000,000"},"revenueHigh":{"raw":1156600000,"fmt":"1.16B","longFmt":"1,156,600,000"}},"exDividendDate":{"raw":1773878400,"fmt":"2026-03-19"},"dividendDate":{"raw":1776038400,"fmt":"2026-04-13"}},"upgradeDowngradeHistory":{"history":[{"epochGradeDate":1772473639,"firm":"Scotiabank","toGrade":"Sector Outperform","fromGrade":"Sector Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":74.0,"priorPriceTarget":72.0},{"epochGradeDate":1772470696,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":78.0,"priorPriceTarget":79.0},{"epochGradeDate":1771948585,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":79.0,"priorPriceTarget":71.0},{"epochGradeDate":1770126138,"firm":"Scotiabank","toGrade":"Sector Outperform","fromGrade":"Sector Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":72.0,"priorPriceTarget":66.0},{"epochGradeDate":1769430599,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":78.0,"priorPriceTarget":70.0},{"epochGradeDate":1765894755,"firm":"UBS","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":110.0,"priorPriceTarget":80.0},{"epochGradeDate":1761925501,"firm":"UBS","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":80.0,"priorPriceTarget":75.0},{"epochGradeDate":1761850460,"firm":"Scotiabank","toGrade":"Sector Outperform","fromGrade":"Sector Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":66.0,"priorPriceTarget":62.0},{"epochGradeDate":1761840804,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":70.0,"priorPriceTarget":64.0},{"epochGradeDate":1761577032,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":71.0,"priorPriceTarget":68.0},{"epochGradeDate":1760958674,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Raises","currentPriceTarget":63.0,"priorPriceTarget":60.0},{"epochGradeDate":1759764928,"firm":"TD Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":73.0,"priorPriceTarget":67.0},{"epochGradeDate":1759759255,"firm":"TD Cowen","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":73.0,"priorPriceTarget":67.0},{"epochGradeDate":1755185040,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":68.0,"priorPriceTarget":61.0},{"epochGradeDate":1755184328,"firm":"Scotiabank","toGrade":"Sector Outperform","fromGrade":"Sector Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":62.0,"priorPriceTarget":59.0},{"epochGradeDate":1754398743,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":61.0,"priorPriceTarget":0.0},{"epochGradeDate":1754083049,"firm":"CIBC","toGrade":"Outperformer","fromGrade":"Outperformer","action":"main","priceTargetAction":"Raises","currentPriceTarget":60.0,"priorPriceTarget":56.0},{"epochGradeDate":1754080381,"firm":"Scotiabank","toGrade":"Sector Outperform","fromGrade":"Sector Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":59.0,"priorPriceTarget":55.0},{"epochGradeDate":1754053729,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":56.0,"priorPriceTarget":51.0},{"epochGradeDate":1753798030,"firm":"UBS","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":70.0,"priorPriceTarget":56.0},{"epochGradeDate":1746036784,"firm":"TD Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":60.0,"priorPriceTarget":56.0},{"epochGradeDate":1745838703,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":51.0,"priorPriceTarget":0.0},{"epochGradeDate":1740063172,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":64.0,"priorPriceTarget":58.0},{"epochGradeDate":1740063011,"firm":"UBS","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":69.0,"priorPriceTarget":60.0},{"epochGradeDate":1736510940,"firm":"UBS","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":60.0,"priorPriceTarget":50.0},{"epochGradeDate":1730475781,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":58.0,"priorPriceTarget":47.0},{"epochGradeDate":1727959409,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":54.0,"priorPriceTarget":51.0},{"epochGradeDate":1722630151,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":44.0,"priorPriceTarget":41.0},{"epochGradeDate":1722593111,"firm":"Stifel","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Raises","currentPriceTarget":51.0,"priorPriceTarget":39.0},{"epochGradeDate":1714676852,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":43.0,"priorPriceTarget":42.0},{"epochGradeDate":1708707126,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":44.0,"priorPriceTarget":40.0},{"epochGradeDate":1707504465,"firm":"Scotiabank","toGrade":"Sector Outperform","fromGrade":"Sector Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":40.5,"priorPriceTarget":39.5},{"epochGradeDate":1704463652,"firm":"UBS","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":37.0,"priorPriceTarget":40.0},{"epochGradeDate":1699032899,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":39.0,"priorPriceTarget":36.0},{"epochGradeDate":1693319650,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":37.0,"priorPriceTarget":35.0},{"epochGradeDate":1691157778,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":36.0,"priorPriceTarget":40.0},{"epochGradeDate":1683208927,"firm":"UBS","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":42.0,"priorPriceTarget":41.0},{"epochGradeDate":1683206574,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":40.0,"priorPriceTarget":39.0},{"epochGradeDate":1683017120,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":38.0,"priorPriceTarget":0.0},{"epochGradeDate":1677156335,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":39.0,"priorPriceTarget":0.0},{"epochGradeDate":1667567691,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":39.0,"priorPriceTarget":40.0},{"epochGradeDate":1667389316,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":40.0,"priorPriceTarget":47.0},{"epochGradeDate":1662982793,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":47.0,"priorPriceTarget":52.0},{"epochGradeDate":1659706808,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":42.5,"priorPriceTarget":37.0},{"epochGradeDate":1657028748,"firm":"TD Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":43.0,"priorPriceTarget":51.0},{"epochGradeDate":1651755979,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":52.0,"priorPriceTarget":51.0},{"epochGradeDate":1636115098,"firm":"Stifel","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Raises","currentPriceTarget":43.0,"priorPriceTarget":41.0},{"epochGradeDate":1636111886,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":45.0,"priorPriceTarget":43.0},{"epochGradeDate":1635851491,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":43.0,"priorPriceTarget":41.0},{"epochGradeDate":1628687453,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":44.0,"priorPriceTarget":36.0},{"epochGradeDate":1617795253,"firm":"UBS","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1604053376,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1602600212,"firm":"TD Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":25.0,"priorPriceTarget":22.0},{"epochGradeDate":1595409173,"firm":"UBS","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":16.0,"priorPriceTarget":0.0},{"epochGradeDate":1595333137,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":15.0,"priorPriceTarget":14.0},{"epochGradeDate":1589199263,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":14.0,"priorPriceTarget":15.0},{"epochGradeDate":1588255797,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":16.0,"priorPriceTarget":14.0},{"epochGradeDate":1588074923,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":17.0,"priorPriceTarget":18.0},{"epochGradeDate":1587646462,"firm":"Canaccord Genuity","toGrade":"Hold","fromGrade":"","action":"reit","priceTargetAction":"Lowers","currentPriceTarget":13.0,"priorPriceTarget":14.0},{"epochGradeDate":1583405581,"firm":"Scotiabank","toGrade":"Sector Outperform","fromGrade":"Sector Perform","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1582290546,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":31.0,"priorPriceTarget":30.0},{"epochGradeDate":1571657616,"firm":"Edward Jones","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1571399536,"firm":"TD Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":38.0,"priorPriceTarget":44.0},{"epochGradeDate":1571393986,"firm":"Stifel","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":30.0,"priorPriceTarget":44.0},{"epochGradeDate":1564756647,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":40.0,"priorPriceTarget":37.0},{"epochGradeDate":1564748956,"firm":"TD Securities","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1564743433,"firm":"Desjardins","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1549282759,"firm":"Desjardins","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1533301672,"firm":"Desjardins","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1532433237,"firm":"B of A Securities","toGrade":"Underperform","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1525351345,"firm":"TD Securities","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Raises","currentPriceTarget":35.0,"priorPriceTarget":33.0},{"epochGradeDate":1509707877,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1509542658,"firm":"Macquarie","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1499896047,"firm":"Canaccord Genuity","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1456402998,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":32.0,"priorPriceTarget":36.0},{"epochGradeDate":1445866134,"firm":"DA Davidson","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1444939395,"firm":"Brean Capital","toGrade":"Hold","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1438688160,"firm":"Credit Suisse","toGrade":"Neutral","fromGrade":"Outperform","action":"down","priceTargetAction":"Raises","currentPriceTarget":45.0,"priorPriceTarget":42.0},{"epochGradeDate":1436967967,"firm":"Desjardins","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1423144800,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":75.0,"priorPriceTarget":67.0},{"epochGradeDate":1415109600,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":69.0,"priorPriceTarget":66.0},{"epochGradeDate":1406897636,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1406890473,"firm":"Stifel","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1403312063,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":68.0,"priorPriceTarget":64.0},{"epochGradeDate":1400543053,"firm":"Citigroup","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":63.0,"priorPriceTarget":59.0},{"epochGradeDate":1399375028,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":70.0,"priorPriceTarget":0.0},{"epochGradeDate":1399348003,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":65.0,"priorPriceTarget":0.0},{"epochGradeDate":1399294980,"firm":"Industrial Alliance","toGrade":"","fromGrade":"Strong Buy","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1392757200,"firm":"Industrial Alliance","toGrade":"Strong Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":74.0,"priorPriceTarget":0.0},{"epochGradeDate":1386622800,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":60.0,"priorPriceTarget":52.0},{"epochGradeDate":1386363600,"firm":"GMP Securities","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1386336874,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":55.0,"priorPriceTarget":49.0},{"epochGradeDate":1385121730,"firm":"DA Davidson","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":52.0,"priorPriceTarget":47.0},{"epochGradeDate":1367587223,"firm":"Desjardins","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1367582142,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Sell","action":"up","priceTargetAction":"Raises","currentPriceTarget":43.0,"priorPriceTarget":31.0},{"epochGradeDate":1366107547,"firm":"Desjardins","toGrade":"Hold","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":43.0,"priorPriceTarget":0.0},{"epochGradeDate":1364995598,"firm":"GMP Securities","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Maintains","currentPriceTarget":42.0,"priorPriceTarget":0.0},{"epochGradeDate":1363262667,"firm":"DA Davidson","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":41.0,"priorPriceTarget":0.0},{"epochGradeDate":1363176740,"firm":"B of A Securities","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":41.0,"priorPriceTarget":39.0},{"epochGradeDate":1359641668,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"Maintains","currentPriceTarget":39.0,"priorPriceTarget":0.0},{"epochGradeDate":1354225278,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":43.0,"priorPriceTarget":42.0},{"epochGradeDate":1353673140,"firm":"B of A Securities","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Raises","currentPriceTarget":35.0,"priorPriceTarget":33.0},{"epochGradeDate":1352371740,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":42.0,"priorPriceTarget":35.0},{"epochGradeDate":1350381300,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":37.0,"priorPriceTarget":0.0},{"epochGradeDate":1349260860,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":36.0,"priorPriceTarget":33.0},{"epochGradeDate":1343928360,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":33.0,"priorPriceTarget":31.0},{"epochGradeDate":1343927760,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":35.0,"priorPriceTarget":32.0},{"epochGradeDate":1336134600,"firm":"Stonecap Securities","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":33.0,"priorPriceTarget":28.0},{"epochGradeDate":1336131660,"firm":"Miller Tabak","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Maintains","currentPriceTarget":28.0,"priorPriceTarget":0.0},{"epochGradeDate":1336126740,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Raises","currentPriceTarget":31.0,"priorPriceTarget":27.0},{"epochGradeDate":1333117860,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":32.0,"priorPriceTarget":30.0},{"epochGradeDate":1328801700,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":28.0,"priorPriceTarget":22.0},{"epochGradeDate":1328790600,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":18.0,"priorPriceTarget":16.0},{"epochGradeDate":1328788200,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":28.0,"priorPriceTarget":22.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":1774649821,"postMarketPrice":{"raw":54.43,"fmt":"54.43"},"postMarketSource":"DELAYED","regularMarketChangePercent":{"raw":-0.019809099,"fmt":"-1.98%"},"regularMarketChange":{"raw":-1.1,"fmt":"-1.10"},"regularMarketTime":1774641602,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"regularMarketPrice":{"raw":54.43,"fmt":"54.43"},"regularMarketDayHigh":{"raw":55.408,"fmt":"55.41"},"regularMarketDayLow":{"raw":54.21,"fmt":"54.21"},"regularMarketVolume":{"raw":1616347,"fmt":"1.62M","longFmt":"1,616,347.00"},"averageDailyVolume10Day":{"raw":1539860,"fmt":"1.54M","longFmt":"1,539,860"},"averageDailyVolume3Month":{"raw":1329725,"fmt":"1.33M","longFmt":"1,329,725"},"regularMarketPreviousClose":{"raw":55.53,"fmt":"55.53"},"regularMarketSource":"FREE_REALTIME","regularMarketOpen":{"raw":55.25,"fmt":"55.25"},"strikePrice":{},"openInterest":{},"exchange":"NYQ","exchangeName":"NYSE","exchangeDataDelayedBy":0,"marketState":"CLOSED","quoteType":"EQUITY","symbol":"GIL","underlyingSymbol":null,"shortName":"Gildan Activewear, Inc.","longName":"Gildan Activewear Inc.","currency":"USD","quoteSourceName":"Delayed Quote","currencySymbol":"$","fromCurrency":null,"toCurrency":null,"lastMarket":null,"volume24Hr":{},"volumeAllCurrencies":{},"circulatingSupply":{},"marketCap":{"raw":10086024192,"fmt":"10.09B","longFmt":"10,086,024,192.00"}},"earningsNonGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":0.59,"fmt":"0.59"},"estimate":{"raw":0.56866,"fmt":"0.57"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"0.02","surprisePct":"3.75","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1745957040,"fmt":"2025-04-29"}},{"date":"2Q2025","actual":{"raw":0.97,"fmt":"0.97"},"estimate":{"raw":0.95516,"fmt":"0.96"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"0.01","surprisePct":"1.55","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1753958700,"fmt":"2025-07-31"}},{"date":"3Q2025","actual":{"raw":1.0,"fmt":"1.00"},"estimate":{"raw":0.97828,"fmt":"0.98"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"0.02","surprisePct":"2.22","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1761734700,"fmt":"2025-10-29"}},{"date":"4Q2025","actual":{"raw":0.96,"fmt":"0.96"},"estimate":{"raw":0.95273,"fmt":"0.95"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"0.01","surprisePct":"0.76","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1772105400,"fmt":"2026-02-26"}}],"currentQuarterEstimate":{"raw":0.35165,"fmt":"0.35"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1777406400,"fmt":"2026-04-28"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":3240482000,"fmt":"3.24B","longFmt":"3,240,482,000"},"earnings":{"raw":574700000,"fmt":"574.7M","longFmt":"574,700,000"}},{"date":2023,"revenue":{"raw":3195900000,"fmt":"3.2B","longFmt":"3,195,900,000"},"earnings":{"raw":452600000,"fmt":"452.6M","longFmt":"452,600,000"}},{"date":2024,"revenue":{"raw":3270590000,"fmt":"3.27B","longFmt":"3,270,590,000"},"earnings":{"raw":489700000,"fmt":"489.7M","longFmt":"489,700,000"}},{"date":2025,"revenue":{"raw":3619236000,"fmt":"3.62B","longFmt":"3,619,236,000"},"earnings":{"raw":538000000,"fmt":"538M","longFmt":"538,000,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":711700000,"fmt":"711.7M","longFmt":"711,700,000"},"earnings":{"raw":89800000,"fmt":"89.8M","longFmt":"89,800,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":918500000,"fmt":"918.5M","longFmt":"918,500,000"},"earnings":{"raw":145900000,"fmt":"145.9M","longFmt":"145,900,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":910600000,"fmt":"910.6M","longFmt":"910,600,000"},"earnings":{"raw":148700000,"fmt":"148.7M","longFmt":"148,700,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":1078493000,"fmt":"1.08B","longFmt":"1,078,493,000"},"earnings":{"raw":153500000,"fmt":"153.5M","longFmt":"153,500,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"corporateActions":{"corporateActions":[],"maxAge":1},"financialData":{"maxAge":86400,"currentPrice":{"raw":54.43,"fmt":"54.43"},"targetHighPrice":{"raw":110.0,"fmt":"110.00"},"targetLowPrice":{"raw":74.0,"fmt":"74.00"},"targetMeanPrice":{"raw":83.11111,"fmt":"83.11"},"targetMedianPrice":{"raw":79.0,"fmt":"79.00"},"recommendationMean":{"raw":1.71429,"fmt":"1.71"},"recommendationKey":"buy","numberOfAnalystOpinions":{"raw":9,"fmt":"9","longFmt":"9"},"totalCash":{"raw":353692000,"fmt":"353.69M","longFmt":"353,692,000"},"totalCashPerShare":{"raw":1.91,"fmt":"1.91"},"ebitda":{"raw":902256000,"fmt":"902.26M","longFmt":"902,256,000"},"totalDebt":{"raw":4706280960,"fmt":"4.71B","longFmt":"4,706,280,960"},"quickRatio":{"raw":0.586,"fmt":"0.59"},"currentRatio":{"raw":2.107,"fmt":"2.11"},"totalRevenue":{"raw":3619236096,"fmt":"3.62B","longFmt":"3,619,236,096"},"debtToEquity":{"raw":132.116,"fmt":"132.12%"},"revenuePerShare":{"raw":23.654,"fmt":"23.65"},"returnOnAssets":{"raw":0.06864,"fmt":"6.86%"},"returnOnEquity":{"raw":0.15698,"fmt":"15.70%"},"grossProfits":{"raw":1165266944,"fmt":"1.17B","longFmt":"1,165,266,944"},"freeCashflow":{"raw":-1016323136,"fmt":"-1.02B","longFmt":"-1,016,323,136"},"operatingCashflow":{"raw":606315008,"fmt":"606.32M","longFmt":"606,315,008"},"earningsGrowth":{"raw":-0.592,"fmt":"-59.20%"},"revenueGrowth":{"raw":0.313,"fmt":"31.30%"},"grossMargins":{"raw":0.32196,"fmt":"32.20%"},"ebitdaMargins":{"raw":0.24929,"fmt":"24.93%"},"operatingMargins":{"raw":0.2067,"fmt":"20.67%"},"profitMargins":{"raw":0.11021,"fmt":"11.02%"},"financialCurrency":"USD"}}],"error":null}}