{"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.053733405,"fmt":"5.37%"},"oneMonthReturn":{"raw":-0.14067836,"fmt":"-14.07%"},"threeMonthReturn":{"raw":0.027630309,"fmt":"2.76%"},"sixMonthReturn":{"raw":0.16225371,"fmt":"16.23%"},"ytdReturnPct":{"raw":0.027490426,"fmt":"2.75%"},"oneYearTotalReturn":{"raw":0.5084915,"fmt":"50.85%"},"twoYearTotalReturn":{"raw":0.020408193,"fmt":"2.04%"},"threeYearTotalReturn":{"raw":0.090252705,"fmt":"9.03%"},"fiveYearTotalReturn":{"raw":-0.30860803,"fmt":"-30.86%"},"tenYearTotalReturn":{"raw":0.3762304,"fmt":"37.62%"},"maxReturn":{"raw":2.1623037,"fmt":"216.23%"}},"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":26783809536,"fmt":"26.78B","longFmt":"26,783,809,536"},"forwardPE":{"raw":9.864381,"fmt":"9.86"},"profitMargins":{"raw":0.01973,"fmt":"1.97%"},"floatShares":{"raw":282251259,"fmt":"282.25M","longFmt":"282,251,259"},"sharesOutstanding":{"raw":278795469,"fmt":"278.8M","longFmt":"278,795,469"},"sharesShort":{"raw":4078381,"fmt":"4.08M","longFmt":"4,078,381"},"sharesShortPriorMonth":{"raw":4329114,"fmt":"4.33M","longFmt":"4,329,114"},"sharesShortPreviousMonthDate":{"raw":1771286400,"fmt":"2026-02-17"},"dateShortInterest":{"raw":1773619200,"fmt":"2026-03-16"},"sharesPercentSharesOut":{"raw":0.0146,"fmt":"1.46%"},"heldPercentInsiders":{"raw":0.0587,"fmt":"5.87%"},"heldPercentInstitutions":{"raw":0.74865997,"fmt":"74.87%"},"shortRatio":{"raw":2.1,"fmt":"2.1"},"shortPercentOfFloat":{"raw":0.0147,"fmt":"1.47%"},"beta":{"raw":1.835,"fmt":"1.84"},"impliedSharesOutstanding":{"raw":281814257,"fmt":"281.81M","longFmt":"281,814,257"},"morningStarOverallRating":{},"morningStarRiskRating":{},"category":null,"bookValue":{"raw":61.978203,"fmt":"61.98"},"priceToBook":{"raw":1.2181702,"fmt":"1.22"},"annualReportExpenseRatio":{},"ytdReturn":{},"qtdReturn":{},"beta3Year":{},"totalAssets":{},"yield":{},"fundFamily":null,"fundInceptionDate":{},"legalType":null,"threeYearAverageReturn":{},"fiveYearAverageReturn":{},"priceToSalesTrailing12Months":{},"lastFiscalYearEnd":{"raw":1767139200,"fmt":"2025-12-31"},"nextFiscalYearEnd":{"raw":1798675200,"fmt":"2026-12-31"},"mostRecentQuarter":{"raw":1767139200,"fmt":"2025-12-31"},"earningsQuarterlyGrowth":{},"revenueQuarterlyGrowth":{},"netIncomeToCommon":{"raw":829000000,"fmt":"829M","longFmt":"829,000,000"},"trailingEps":{"raw":4.05,"fmt":"4.05"},"forwardEps":{"raw":10.641082,"fmt":"10.64"},"pegRatio":{},"lastSplitFactor":"2:1","lastSplitDate":{"raw":1427328000,"fmt":"2015-03-26"},"enterpriseToRevenue":{"raw":0.638,"fmt":"0.64"},"enterpriseToEbitda":{"raw":6.638,"fmt":"6.64"},"52WeekChange":{"raw":0.33550787,"fmt":"33.55%"},"SandP52WeekChange":{"raw":0.12811458,"fmt":"12.81%"},"lastDividendValue":{"raw":0.677,"fmt":"0.68"},"lastDividendDate":{"raw":1772150400,"fmt":"2026-02-27"},"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.52,"fmt":"0.52"},"estimate":{"raw":0.72896,"fmt":"0.73"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"-0.21","surprisePct":"-28.67","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1746176400,"fmt":"2025-05-02"}},{"date":"2Q2025","actual":{"raw":1.35,"fmt":"1.35"},"estimate":{"raw":1.01734,"fmt":"1.02"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"0.33","surprisePct":"32.7","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1754038800,"fmt":"2025-08-01"}},{"date":"3Q2025","actual":{"raw":1.08,"fmt":"1.08"},"estimate":{"raw":1.10165,"fmt":"1.10"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"-0.02","surprisePct":"-1.97","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1761901200,"fmt":"2025-10-31"}},{"date":"4Q2025","actual":{"raw":0.0,"fmt":"0.00"},"estimate":{"raw":1.69268,"fmt":"1.69"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"-1.69","surprisePct":"-100.0","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1770976800,"fmt":"2026-02-13"}}],"currentQuarterEstimate":{"raw":0.96597,"fmt":"0.97"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1777638600,"fmt":"2026-05-01"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":37840000000,"fmt":"37.84B","longFmt":"37,840,000,000"},"earnings":{"raw":592000000,"fmt":"592M","longFmt":"592,000,000"}},{"date":2023,"revenue":{"raw":42797000000,"fmt":"42.8B","longFmt":"42,797,000,000"},"earnings":{"raw":1213000000,"fmt":"1.21B","longFmt":"1,213,000,000"}},{"date":2024,"revenue":{"raw":42836000000,"fmt":"42.84B","longFmt":"42,836,000,000"},"earnings":{"raw":1009000000,"fmt":"1.01B","longFmt":"1,009,000,000"}},{"date":2025,"revenue":{"raw":42010000000,"fmt":"42.01B","longFmt":"42,010,000,000"},"earnings":{"raw":829000000,"fmt":"829M","longFmt":"829,000,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":10069000000,"fmt":"10.07B","longFmt":"10,069,000,000"},"earnings":{"raw":146000000,"fmt":"146M","longFmt":"146,000,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":10631000000,"fmt":"10.63B","longFmt":"10,631,000,000"},"earnings":{"raw":379000000,"fmt":"379M","longFmt":"379,000,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":10462000000,"fmt":"10.46B","longFmt":"10,462,000,000"},"earnings":{"raw":305000000,"fmt":"305M","longFmt":"305,000,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":10848000000,"fmt":"10.85B","longFmt":"10,848,000,000"},"earnings":{"raw":-1000000,"fmt":"-1M","longFmt":"-1,000,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"earningsCallTranscripts":{"transcripts":[{"title":"MG.TO Q4 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q4","date":1770987600,"updated":1772059683,"transcriptId":2821610,"type":"IN_HOUSE","eventId":407215,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/MG.TO/earnings/MG.TO-Q4-2025-earnings_call-407215.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2026/2/13/2821610.json","maxAge":1},{"title":"MG.TO Q3 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q3","date":1761912000,"updated":1763206478,"transcriptId":2224559,"type":"IN_HOUSE","eventId":369612,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/MG.TO/earnings/MG.TO-Q3-2025-earnings_call-369612.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/10/31/2224559.json","maxAge":1},{"title":"MG.TO Q2 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q2","date":1754049600,"updated":1761929105,"transcriptId":2221622,"type":"IN_HOUSE","eventId":341312,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/MG.TO/earnings/MG.TO-Q2-2025-earnings_call-341312.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/8/1/2221622.json","maxAge":1},{"title":"MG.TO Q1 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q1","date":1746187200,"updated":1766835170,"transcriptId":2528540,"type":"IN_HOUSE","eventId":315976,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/MG.TO/earnings/MG.TO-Q1-2025-earnings_call-315976.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/5/2/2528540.json","maxAge":1},{"title":"MG.TO Q4 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q4","date":1739538000,"updated":1767867944,"transcriptId":2558044,"type":"IN_HOUSE","eventId":251867,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/MG.TO/earnings/MG.TO-Q4-2024-earnings_call-251867.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/2/14/2558044.json","maxAge":1},{"title":"MG.TO Q3 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q3","date":1730462400,"updated":1768649023,"transcriptId":2614591,"type":"IN_HOUSE","eventId":218315,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/MG.TO/earnings/MG.TO-Q3-2024-earnings_call-218315.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/11/1/2614591.json","maxAge":1},{"title":"MG.TO Q2 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q2","date":1722600000,"updated":1772063700,"transcriptId":2726039,"type":"IN_HOUSE","eventId":191007,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/MG.TO/earnings/MG.TO-Q2-2024-earnings_call-191007.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/8/2/2726039.json","maxAge":1},{"title":"MG.TO Q1 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q1","date":1714737600,"updated":1772061508,"transcriptId":2743532,"type":"IN_HOUSE","eventId":166179,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/MG.TO/earnings/MG.TO-Q1-2024-earnings_call-166179.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/5/3/2743532.json","maxAge":1},{"title":"MG.TO Q4 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q4","date":1707483600,"updated":1772060771,"transcriptId":2805902,"type":"IN_HOUSE","eventId":128413,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/MG.TO/earnings/MG.TO-Q4-2023-earnings_call-128413.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/2/9/2805902.json","maxAge":1},{"title":"MG.TO Q3 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q3","date":1699012800,"updated":1772059529,"transcriptId":2852742,"type":"IN_HOUSE","eventId":87161,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/MG.TO/earnings/MG.TO-Q3-2023-earnings_call-87161.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/11/3/2852742.json","maxAge":1},{"title":"MG.TO Q2 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q2","date":1691150400,"updated":1772064799,"transcriptId":2903973,"type":"IN_HOUSE","eventId":67341,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/MG.TO/earnings/MG.TO-Q2-2023-earnings_call-67341.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/8/4/2903973.json","maxAge":1},{"title":"MG.TO Q1 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q1","date":1683288000,"updated":1773016623,"transcriptId":2962346,"type":"IN_HOUSE","eventId":53205,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/MG.TO/earnings/MG.TO-Q1-2023-earnings_call-53205.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/5/5/2962346.json","maxAge":1},{"title":"MG.TO Q4 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q4","date":1676034000,"updated":1773488126,"transcriptId":3020371,"type":"IN_HOUSE","eventId":40444,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/MG.TO/earnings/MG.TO-Q4-2022-earnings_call-40444.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/2/10/3020371.json","maxAge":1},{"title":"MG.TO Q3 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q3","date":1667576700,"updated":1773368749,"transcriptId":3061922,"type":"IN_HOUSE","eventId":27927,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/MG.TO/earnings/MG.TO-Q3-2022-earnings_call-27927.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/11/4/3061922.json","maxAge":1},{"title":"MG.TO Q2 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q2","date":1659089940,"updated":1773823603,"transcriptId":3105706,"type":"IN_HOUSE","eventId":26657,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/MG.TO/earnings/MG.TO-Q2-2022-earnings_call-26657.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/7/29/3105706.json","maxAge":1},{"title":"MG.TO Q1 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q1","date":1651251276,"updated":1774698507,"transcriptId":3144103,"type":"IN_HOUSE","eventId":20224,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/MG.TO/earnings/MG.TO-Q1-2022-earnings_call-20224.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/4/29/3144103.json","maxAge":1},{"title":"MG.TO Q4 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q4","date":1644584400,"updated":1774697920,"transcriptId":3184552,"type":"IN_HOUSE","eventId":14084,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/MG.TO/earnings/MG.TO-Q4-2021-earnings_call-14084.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/2/11/3184552.json","maxAge":1},{"title":"MG.TO Q3 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q3","date":1636070400,"updated":1752165408,"transcriptId":1571300,"type":"RAW","eventId":9934,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/MG.TO/earnings/MG.TO-Q3-2021-earnings_call-9934.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/11/5/1571300.json","maxAge":1},{"title":"MG.TO Q2 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q2","date":1628266440,"updated":1752165408,"transcriptId":1565115,"type":"RAW","eventId":2995,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/MG.TO/earnings/MG.TO-Q2-2021-earnings_call-2995.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/8/6/1565115.json","maxAge":1},{"title":"MG.TO Q1 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q1","date":1620302400,"updated":1752165408,"transcriptId":1605545,"type":"RAW","eventId":50928,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/MG.TO/earnings/MG.TO-Q1-2021-earnings_call-50928.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/5/6/1605545.json","maxAge":1},{"title":"MG.TO Q4 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q4","date":1613739600,"updated":1764108907,"transcriptId":2338856,"type":"IN_HOUSE","eventId":423397,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/MG.TO/earnings/MG.TO-Q4-2020-earnings_call-423397.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/2/19/2338856.json","maxAge":1},{"title":"MG.TO Q3 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q3","date":1604667600,"updated":1764116273,"transcriptId":2338946,"type":"IN_HOUSE","eventId":423395,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/MG.TO/earnings/MG.TO-Q3-2020-earnings_call-423395.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/11/6/2338946.json","maxAge":1},{"title":"MG.TO Q2 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q2","date":1596801600,"updated":1764116273,"transcriptId":2338907,"type":"IN_HOUSE","eventId":423394,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/MG.TO/earnings/MG.TO-Q2-2020-earnings_call-423394.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/8/7/2338907.json","maxAge":1},{"title":"MG.TO Q1 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q1","date":1588852800,"updated":1764116273,"transcriptId":2338947,"type":"IN_HOUSE","eventId":423390,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/MG.TO/earnings/MG.TO-Q1-2020-earnings_call-423390.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/5/7/2338947.json","maxAge":1},{"title":"MG.TO Q2 FY2016 earnings call transcript","fiscalYear":2016,"fiscalPeriod":"Q2","date":1470398400,"updated":1752165408,"transcriptId":1646662,"type":"RAW","eventId":145609,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/MG.TO/earnings/MG.TO-Q2-2016-earnings_call-145609.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2016/8/5/1646662.json","maxAge":1}],"maxAge":86400},"summaryDetail":{"maxAge":1,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"previousClose":{"raw":76.78,"fmt":"76.78"},"open":{"raw":76.3,"fmt":"76.30"},"dayLow":{"raw":75.2,"fmt":"75.20"},"dayHigh":{"raw":76.67,"fmt":"76.67"},"regularMarketPreviousClose":{"raw":76.78,"fmt":"76.78"},"regularMarketOpen":{"raw":76.3,"fmt":"76.30"},"regularMarketDayLow":{"raw":75.2,"fmt":"75.20"},"regularMarketDayHigh":{"raw":76.67,"fmt":"76.67"},"dividendRate":{"raw":2.7,"fmt":"2.70"},"dividendYield":{"raw":0.0358,"fmt":"3.58%"},"exDividendDate":{"raw":1772150400,"fmt":"2026-02-27"},"payoutRatio":{"raw":0.6621,"fmt":"66.21%"},"fiveYearAvgDividendYield":{"raw":3.41,"fmt":"3.41"},"beta":{"raw":1.835,"fmt":"1.84"},"trailingPE":{"raw":18.641973,"fmt":"18.64"},"forwardPE":{"raw":7.0951433,"fmt":"7.10"},"volume":{"raw":720885,"fmt":"720.88k","longFmt":"720,885"},"regularMarketVolume":{"raw":720885,"fmt":"720.88k","longFmt":"720,885"},"averageVolume":{"raw":1523108,"fmt":"1.52M","longFmt":"1,523,108"},"averageVolume10days":{"raw":1641150,"fmt":"1.64M","longFmt":"1,641,150"},"averageDailyVolume10Day":{"raw":1641150,"fmt":"1.64M","longFmt":"1,641,150"},"bid":{"raw":75.1,"fmt":"75.10"},"ask":{"raw":75.6,"fmt":"75.60"},"bidSize":{"raw":0,"fmt":null,"longFmt":"0"},"askSize":{"raw":0,"fmt":null,"longFmt":"0"},"marketCap":{"raw":21276977152,"fmt":"21.28B","longFmt":"21,276,977,152"},"nonDilutedMarketCap":{"raw":19975695353,"fmt":"19.98B","longFmt":"19,975,695,353"},"yield":{},"ytdReturn":{},"qtdReturn":{},"totalAssets":{},"expireDate":{},"strikePrice":{},"openInterest":{},"fiftyTwoWeekLow":{"raw":43.25,"fmt":"43.25"},"fiftyTwoWeekHigh":{"raw":95.18,"fmt":"95.18"},"allTimeHigh":{"raw":126.0,"fmt":"126.00"},"allTimeLow":{"raw":6.36,"fmt":"6.36"},"priceToSalesTrailing12Months":{"raw":0.5064741,"fmt":"0.51"},"fiftyDayAverage":{"raw":78.756,"fmt":"78.76"},"twoHundredDayAverage":{"raw":67.11225,"fmt":"67.11"},"trailingAnnualDividendRate":{"raw":1.95,"fmt":"1.95"},"trailingAnnualDividendYield":{"raw":0.02539724,"fmt":"2.54%"},"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":1777638600,"fmt":"2026-05-01"}],"earningsCallDate":[{"raw":1770987600,"fmt":"2026-02-13"}],"isEarningsDateEstimate":true,"earningsAverage":{"raw":1.0082,"fmt":"1.01"},"earningsLow":{"raw":0.84,"fmt":"0.84"},"earningsHigh":{"raw":1.23,"fmt":"1.23"},"revenueAverage":{"raw":10220748300,"fmt":"10.22B","longFmt":"10,220,748,300"},"revenueLow":{"raw":10020000000,"fmt":"10.02B","longFmt":"10,020,000,000"},"revenueHigh":{"raw":10643000000,"fmt":"10.64B","longFmt":"10,643,000,000"}},"exDividendDate":{"raw":1772150400,"fmt":"2026-02-27"},"dividendDate":{"raw":1773360000,"fmt":"2026-03-13"}},"upgradeDowngradeHistory":{"history":[{"epochGradeDate":1774278484,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":58.0,"priorPriceTarget":55.0},{"epochGradeDate":1771437413,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":65.0,"priorPriceTarget":54.0},{"epochGradeDate":1771420003,"firm":"CIBC","toGrade":"Outperformer","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":76.0,"priorPriceTarget":56.0},{"epochGradeDate":1771350963,"firm":"Goldman Sachs","toGrade":"Sell","fromGrade":"Sell","action":"main","priceTargetAction":"Raises","currentPriceTarget":60.0,"priorPriceTarget":49.0},{"epochGradeDate":1771350051,"firm":"TD Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":75.0,"priorPriceTarget":58.0},{"epochGradeDate":1771348322,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"Sector Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":59.0,"priorPriceTarget":48.0},{"epochGradeDate":1771342913,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":67.0,"priorPriceTarget":58.0},{"epochGradeDate":1771339534,"firm":"Evercore ISI Group","toGrade":"In-Line","fromGrade":"In-Line","action":"main","priceTargetAction":"Raises","currentPriceTarget":66.0,"priorPriceTarget":52.0},{"epochGradeDate":1769175435,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":58.0,"priorPriceTarget":52.0},{"epochGradeDate":1768412576,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":61.0,"priorPriceTarget":49.0},{"epochGradeDate":1768234581,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":58.0,"priorPriceTarget":50.0},{"epochGradeDate":1765305155,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":50.0,"priorPriceTarget":51.0},{"epochGradeDate":1765216685,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":54.0,"priorPriceTarget":38.0},{"epochGradeDate":1763998656,"firm":"Evercore ISI Group","toGrade":"In-Line","fromGrade":"In-Line","action":"main","priceTargetAction":"Raises","currentPriceTarget":52.0,"priorPriceTarget":47.0},{"epochGradeDate":1763149911,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":55.0,"priorPriceTarget":49.0},{"epochGradeDate":1762190708,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":52.0,"priorPriceTarget":49.0},{"epochGradeDate":1762187766,"firm":"Scotiabank","toGrade":"Sector Perform","fromGrade":"Sector Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":52.0,"priorPriceTarget":47.0},{"epochGradeDate":1762182065,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"Sector Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":48.0,"priorPriceTarget":47.0},{"epochGradeDate":1762179137,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":51.0,"priorPriceTarget":45.0},{"epochGradeDate":1760996451,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":53.0,"priorPriceTarget":48.0},{"epochGradeDate":1760721710,"firm":"Scotiabank","toGrade":"Sector Perform","fromGrade":"Sector Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":47.0,"priorPriceTarget":44.0},{"epochGradeDate":1760359232,"firm":"Evercore ISI Group","toGrade":"In-Line","fromGrade":"In-Line","action":"main","priceTargetAction":"Raises","currentPriceTarget":47.0,"priorPriceTarget":40.0},{"epochGradeDate":1760104152,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":52.0,"priorPriceTarget":45.0},{"epochGradeDate":1759768474,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":49.0,"priorPriceTarget":46.0},{"epochGradeDate":1759502071,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":45.0,"priorPriceTarget":46.0},{"epochGradeDate":1758808195,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":46.0,"priorPriceTarget":45.0},{"epochGradeDate":1754430185,"firm":"TD Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":52.0,"priorPriceTarget":50.0},{"epochGradeDate":1754321365,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":48.0,"priorPriceTarget":47.0},{"epochGradeDate":1754320148,"firm":"Evercore ISI Group","toGrade":"In-Line","fromGrade":"In-Line","action":"main","priceTargetAction":"Raises","currentPriceTarget":40.0,"priorPriceTarget":37.0},{"epochGradeDate":1752670248,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":45.0,"priorPriceTarget":40.0},{"epochGradeDate":1752503577,"firm":"Scotiabank","toGrade":"Sector Perform","fromGrade":"Sector Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":44.0,"priorPriceTarget":38.0},{"epochGradeDate":1752500205,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":45.0,"priorPriceTarget":37.0},{"epochGradeDate":1751375053,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":38.0,"priorPriceTarget":37.0},{"epochGradeDate":1750084297,"firm":"B of A Securities","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":45.0,"priorPriceTarget":42.0},{"epochGradeDate":1747666663,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":38.0,"priorPriceTarget":40.0},{"epochGradeDate":1747660053,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":37.0,"priorPriceTarget":32.0},{"epochGradeDate":1746546808,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"Sector Perform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":31.0,"priorPriceTarget":32.0},{"epochGradeDate":1746466313,"firm":"TD Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":45.0,"priorPriceTarget":44.0},{"epochGradeDate":1746459456,"firm":"CIBC","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":38.0,"priorPriceTarget":33.0},{"epochGradeDate":1746450842,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":41.0,"priorPriceTarget":47.0},{"epochGradeDate":1745303696,"firm":"B of A Securities","toGrade":"Neutral","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":42.0,"priorPriceTarget":48.0},{"epochGradeDate":1744722519,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":37.0,"priorPriceTarget":47.0},{"epochGradeDate":1744383696,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"Lowers","currentPriceTarget":32.0,"priorPriceTarget":51.0},{"epochGradeDate":1744308849,"firm":"Goldman Sachs","toGrade":"Sell","fromGrade":"Sell","action":"main","priceTargetAction":"Lowers","currentPriceTarget":31.0,"priorPriceTarget":38.0},{"epochGradeDate":1744308726,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":34.0,"priorPriceTarget":41.0},{"epochGradeDate":1744034126,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":32.0,"priorPriceTarget":39.0},{"epochGradeDate":1741196407,"firm":"CIBC","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":36.5,"priorPriceTarget":44.0},{"epochGradeDate":1741023883,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":40.0,"priorPriceTarget":43.0},{"epochGradeDate":1739902094,"firm":"Scotiabank","toGrade":"Sector Perform","fromGrade":"Sector Perform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":45.0,"priorPriceTarget":49.0},{"epochGradeDate":1739900032,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":51.0,"priorPriceTarget":52.0},{"epochGradeDate":1739898379,"firm":"Raymond James","toGrade":"Market Perform","fromGrade":"Market Perform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":50.0,"priorPriceTarget":53.0},{"epochGradeDate":1739892830,"firm":"Evercore ISI Group","toGrade":"In-Line","fromGrade":"In-Line","action":"main","priceTargetAction":"Lowers","currentPriceTarget":45.0,"priorPriceTarget":50.0},{"epochGradeDate":1739888231,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":41.0,"priorPriceTarget":44.0},{"epochGradeDate":1739884794,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":47.0,"priorPriceTarget":50.0},{"epochGradeDate":1738015967,"firm":"TD Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":50.0,"priorPriceTarget":52.0},{"epochGradeDate":1737995780,"firm":"Scotiabank","toGrade":"Sector Perform","fromGrade":"Sector Perform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":49.0,"priorPriceTarget":52.0},{"epochGradeDate":1737740449,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Sector Perform","action":"up","priceTargetAction":"Raises","currentPriceTarget":52.0,"priorPriceTarget":41.0},{"epochGradeDate":1734358956,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":44.0,"priorPriceTarget":46.0},{"epochGradeDate":1733914097,"firm":"Goldman Sachs","toGrade":"Sell","fromGrade":"Neutral","action":"down","priceTargetAction":"Lowers","currentPriceTarget":41.0,"priorPriceTarget":42.0},{"epochGradeDate":1730735260,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":45.0,"priorPriceTarget":44.0},{"epochGradeDate":1730733156,"firm":"Scotiabank","toGrade":"Sector Perform","fromGrade":"Sector Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":52.0,"priorPriceTarget":50.0},{"epochGradeDate":1730732777,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"Sector Perform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":41.0,"priorPriceTarget":42.0},{"epochGradeDate":1730728193,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":46.0,"priorPriceTarget":44.0},{"epochGradeDate":1727805614,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":41.0,"priorPriceTarget":44.0},{"epochGradeDate":1727272671,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Overweight","action":"down","priceTargetAction":"Lowers","currentPriceTarget":43.0,"priorPriceTarget":55.0},{"epochGradeDate":1726843946,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":44.0,"priorPriceTarget":43.0},{"epochGradeDate":1723649493,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":55.0,"priorPriceTarget":60.0},{"epochGradeDate":1723564241,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"Sector Perform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":47.0,"priorPriceTarget":57.0},{"epochGradeDate":1722962715,"firm":"Scotiabank","toGrade":"Sector Perform","fromGrade":"Sector Perform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":50.0,"priorPriceTarget":52.0},{"epochGradeDate":1722961280,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":55.0,"priorPriceTarget":63.0},{"epochGradeDate":1722951428,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":50.0,"priorPriceTarget":55.0},{"epochGradeDate":1722862534,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":43.0,"priorPriceTarget":46.0},{"epochGradeDate":1721921943,"firm":"CIBC","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":50.0,"priorPriceTarget":54.0},{"epochGradeDate":1721668280,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":62.0,"priorPriceTarget":65.0},{"epochGradeDate":1721659293,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":63.0,"priorPriceTarget":69.0},{"epochGradeDate":1721145143,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":55.0,"priorPriceTarget":60.0},{"epochGradeDate":1721058100,"firm":"Evercore ISI Group","toGrade":"In-Line","fromGrade":"In-Line","action":"main","priceTargetAction":"Lowers","currentPriceTarget":50.0,"priorPriceTarget":60.0},{"epochGradeDate":1720811197,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":47.0,"priorPriceTarget":52.0},{"epochGradeDate":1720623013,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":46.0,"priorPriceTarget":51.0},{"epochGradeDate":1719852769,"firm":"Exane BNP Paribas","toGrade":"Outperform","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1719324687,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":46.0,"priorPriceTarget":49.0},{"epochGradeDate":1715355700,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":60.0,"priorPriceTarget":65.0},{"epochGradeDate":1715016374,"firm":"Raymond James","toGrade":"Market Perform","fromGrade":"Market Perform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":57.0,"priorPriceTarget":60.0},{"epochGradeDate":1715010661,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":60.0,"priorPriceTarget":62.0},{"epochGradeDate":1715008846,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":48.0,"priorPriceTarget":56.0},{"epochGradeDate":1715003885,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":49.0,"priorPriceTarget":52.0},{"epochGradeDate":1713799547,"firm":"TD Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":63.0,"priorPriceTarget":69.0},{"epochGradeDate":1713794933,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":71.0,"priorPriceTarget":69.0},{"epochGradeDate":1712842562,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":62.0,"priorPriceTarget":63.0},{"epochGradeDate":1707757017,"firm":"Scotiabank","toGrade":"Sector Perform","fromGrade":"Sector Perform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":59.0,"priorPriceTarget":62.0},{"epochGradeDate":1707752992,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"Sector Perform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":60.0,"priorPriceTarget":61.0},{"epochGradeDate":1707750526,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":65.0,"priorPriceTarget":67.0},{"epochGradeDate":1706183979,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":77.0,"priorPriceTarget":80.0},{"epochGradeDate":1706130677,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":63.0,"priorPriceTarget":65.0},{"epochGradeDate":1704276171,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":58.0,"priorPriceTarget":73.0},{"epochGradeDate":1699289489,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"Sector Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":58.0,"priorPriceTarget":57.0},{"epochGradeDate":1697038332,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":58.0,"priorPriceTarget":61.0},{"epochGradeDate":1696953705,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":58.0,"priorPriceTarget":63.0},{"epochGradeDate":1696337664,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":59.0,"priorPriceTarget":66.0},{"epochGradeDate":1694600157,"firm":"UBS","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":63.0,"priorPriceTarget":0.0},{"epochGradeDate":1694192098,"firm":"CIBC","toGrade":"Outperformer","fromGrade":"Outperformer","action":"main","priceTargetAction":"Raises","currentPriceTarget":75.0,"priorPriceTarget":73.0},{"epochGradeDate":1692878264,"firm":"Scotiabank","toGrade":"Sector Perform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":61.0,"priorPriceTarget":0.0},{"epochGradeDate":1692199573,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":61.0,"priorPriceTarget":59.0},{"epochGradeDate":1691505453,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"Sector Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":57.0,"priorPriceTarget":54.0},{"epochGradeDate":1691491240,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":63.0,"priorPriceTarget":60.0},{"epochGradeDate":1691417240,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":63.0,"priorPriceTarget":60.0},{"epochGradeDate":1691411130,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":67.0,"priorPriceTarget":65.0},{"epochGradeDate":1691406733,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":66.0,"priorPriceTarget":54.0},{"epochGradeDate":1689863261,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":67.0,"priorPriceTarget":63.0},{"epochGradeDate":1689696779,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":59.0,"priorPriceTarget":57.0},{"epochGradeDate":1689079023,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":60.0,"priorPriceTarget":59.0},{"epochGradeDate":1688640011,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":85.0,"priorPriceTarget":65.0},{"epochGradeDate":1683626246,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":59.0,"priorPriceTarget":58.0},{"epochGradeDate":1683562903,"firm":"Exane BNP Paribas","toGrade":"Neutral","fromGrade":"Underperform","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1683551020,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":54.0,"priorPriceTarget":52.0},{"epochGradeDate":1683547889,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":54.0,"priorPriceTarget":52.0},{"epochGradeDate":1683305674,"firm":"CFRA","toGrade":"Hold","fromGrade":"Sell","action":"up","priceTargetAction":"Raises","currentPriceTarget":55.0,"priorPriceTarget":50.0},{"epochGradeDate":1681894291,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"Lowers","currentPriceTarget":52.0,"priorPriceTarget":58.0},{"epochGradeDate":1681727191,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":58.0,"priorPriceTarget":60.0},{"epochGradeDate":1681132759,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":52.0,"priorPriceTarget":51.0},{"epochGradeDate":1676559040,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":65.0,"priorPriceTarget":72.0},{"epochGradeDate":1676455785,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":60.0,"priorPriceTarget":0.0},{"epochGradeDate":1676376000,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":58.0,"priorPriceTarget":65.0},{"epochGradeDate":1676301034,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":65.0,"priorPriceTarget":74.0},{"epochGradeDate":1676297046,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":53.0,"priorPriceTarget":66.0},{"epochGradeDate":1676292569,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":51.0,"priorPriceTarget":62.0},{"epochGradeDate":1676291510,"firm":"Raymond James","toGrade":"Market Perform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":56.0,"priorPriceTarget":62.0},{"epochGradeDate":1675246140,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"Raises","currentPriceTarget":74.0,"priorPriceTarget":65.0},{"epochGradeDate":1674652754,"firm":"TD Securities","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":69.0,"priorPriceTarget":76.0},{"epochGradeDate":1673957758,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":63.0,"priorPriceTarget":60.0},{"epochGradeDate":1673271324,"firm":"B of A Securities","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":72.0,"priorPriceTarget":102.0},{"epochGradeDate":1671625841,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":60.0,"priorPriceTarget":62.0},{"epochGradeDate":1671019311,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Overweight","action":"down","priceTargetAction":"Announces","currentPriceTarget":62.0,"priorPriceTarget":0.0},{"epochGradeDate":1669209423,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Announces","currentPriceTarget":62.0,"priorPriceTarget":0.0},{"epochGradeDate":1667916621,"firm":"Benchmark","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":73.0,"priorPriceTarget":77.0},{"epochGradeDate":1667831395,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":72.0,"priorPriceTarget":79.0},{"epochGradeDate":1667829437,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":65.0,"priorPriceTarget":69.0},{"epochGradeDate":1665493939,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":66.0,"priorPriceTarget":77.0},{"epochGradeDate":1664364857,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":62.0,"priorPriceTarget":77.0},{"epochGradeDate":1662732601,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":106.0,"priorPriceTarget":115.0},{"epochGradeDate":1657804045,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":79.0,"priorPriceTarget":84.0},{"epochGradeDate":1657542104,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":77.0,"priorPriceTarget":72.0},{"epochGradeDate":1654096422,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":84.0,"priorPriceTarget":90.0},{"epochGradeDate":1654084410,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":72.0,"priorPriceTarget":85.0},{"epochGradeDate":1651579522,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":64.0,"priorPriceTarget":68.0},{"epochGradeDate":1651497047,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":78.0,"priorPriceTarget":82.0},{"epochGradeDate":1651492314,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":72.0,"priorPriceTarget":80.0},{"epochGradeDate":1651489608,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":79.0,"priorPriceTarget":85.0},{"epochGradeDate":1651489579,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":77.0,"priorPriceTarget":81.0},{"epochGradeDate":1649329619,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":68.0,"priorPriceTarget":72.0},{"epochGradeDate":1649252138,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":90.0,"priorPriceTarget":95.0},{"epochGradeDate":1648812356,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":80.0,"priorPriceTarget":85.0},{"epochGradeDate":1647951639,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":88.0,"priorPriceTarget":99.0},{"epochGradeDate":1647429336,"firm":"Raymond James","toGrade":"Market Perform","fromGrade":"Underperform","action":"up","priceTargetAction":"Announces","currentPriceTarget":68.0,"priorPriceTarget":0.0},{"epochGradeDate":1646748163,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"Lowers","currentPriceTarget":63.0,"priorPriceTarget":89.0},{"epochGradeDate":1644844266,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":100.0,"priorPriceTarget":102.0},{"epochGradeDate":1639658597,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":72.0,"priorPriceTarget":80.0},{"epochGradeDate":1639656195,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"Equal-Weight","action":"up","priceTargetAction":"Raises","currentPriceTarget":93.0,"priorPriceTarget":84.0},{"epochGradeDate":1636721395,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":105.0,"priorPriceTarget":110.0},{"epochGradeDate":1636376462,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":84.0,"priorPriceTarget":82.0},{"epochGradeDate":1633951712,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Overweight","action":"down","priceTargetAction":"Lowers","currentPriceTarget":87.0,"priorPriceTarget":110.0},{"epochGradeDate":1633437137,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":84.0,"priorPriceTarget":88.0},{"epochGradeDate":1632739348,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":102.0,"priorPriceTarget":105.0},{"epochGradeDate":1628682724,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":115.0,"priorPriceTarget":122.0},{"epochGradeDate":1627307923,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":88.0,"priorPriceTarget":100.0},{"epochGradeDate":1624526911,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":120.0,"priorPriceTarget":97.0},{"epochGradeDate":1620657905,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":120.0,"priorPriceTarget":115.0},{"epochGradeDate":1619000584,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":105.0,"priorPriceTarget":98.0},{"epochGradeDate":1618401674,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":111.0,"priorPriceTarget":91.0},{"epochGradeDate":1618400448,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Underweight","action":"up","priceTargetAction":"Raises","currentPriceTarget":96.0,"priorPriceTarget":61.0},{"epochGradeDate":1616762138,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":96.0,"priorPriceTarget":0.0},{"epochGradeDate":1614085475,"firm":"Morgan Stanley","toGrade":"Underweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":61.0,"priorPriceTarget":45.0},{"epochGradeDate":1614002981,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":91.0,"priorPriceTarget":74.0},{"epochGradeDate":1613987717,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":98.0,"priorPriceTarget":86.0},{"epochGradeDate":1611567911,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":86.0,"priorPriceTarget":72.0},{"epochGradeDate":1608113591,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":72.0,"priorPriceTarget":68.0},{"epochGradeDate":1606141757,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":74.0,"priorPriceTarget":67.0},{"epochGradeDate":1605626135,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":74.0,"priorPriceTarget":79.0},{"epochGradeDate":1604940044,"firm":"Scotiabank","toGrade":"Sector Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":70.0,"priorPriceTarget":62.0},{"epochGradeDate":1604927839,"firm":"CIBC","toGrade":"Outperformer","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":68.0,"priorPriceTarget":59.0},{"epochGradeDate":1604921496,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1604921369,"firm":"Morgan Stanley","toGrade":"Underweight","fromGrade":"Equal-Weight","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1604912653,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":68.0,"priorPriceTarget":59.0},{"epochGradeDate":1603712024,"firm":"TD Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":64.0,"priorPriceTarget":58.0},{"epochGradeDate":1597245385,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":62.0,"priorPriceTarget":57.0},{"epochGradeDate":1597058791,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":60.0,"priorPriceTarget":57.0},{"epochGradeDate":1597049538,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":59.0,"priorPriceTarget":55.0},{"epochGradeDate":1595590075,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":44.0,"priorPriceTarget":38.0},{"epochGradeDate":1592999992,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":36.0,"priorPriceTarget":33.0},{"epochGradeDate":1589200616,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":54.0,"priorPriceTarget":50.0},{"epochGradeDate":1588939311,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":57.0,"priorPriceTarget":52.0},{"epochGradeDate":1587991989,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"Neutral","action":"up","priceTargetAction":"Lowers","currentPriceTarget":50.0,"priorPriceTarget":55.0},{"epochGradeDate":1586770580,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":47.0,"priorPriceTarget":40.0},{"epochGradeDate":1585051345,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":52.0,"priorPriceTarget":70.0},{"epochGradeDate":1585045573,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Sector Weight","action":"up","priceTargetAction":"Announces","currentPriceTarget":40.0,"priorPriceTarget":0.0},{"epochGradeDate":1583241021,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":70.0,"priorPriceTarget":65.0},{"epochGradeDate":1582550276,"firm":"Credit Suisse","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":55.0,"priorPriceTarget":56.0},{"epochGradeDate":1582301633,"firm":"CFRA","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":55.0,"priorPriceTarget":52.0},{"epochGradeDate":1574350124,"firm":"Morgan Stanley","toGrade":"Underweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":42.0,"priorPriceTarget":40.0},{"epochGradeDate":1573648060,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":65.0,"priorPriceTarget":63.0},{"epochGradeDate":1570018211,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":50.0,"priorPriceTarget":51.0},{"epochGradeDate":1561637111,"firm":"Credit Suisse","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":55.0,"priorPriceTarget":0.0},{"epochGradeDate":1555419444,"firm":"Seaport Global","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1553165215,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"Lowers","currentPriceTarget":55.0,"priorPriceTarget":64.0},{"epochGradeDate":1551273554,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":66.0,"priorPriceTarget":63.0},{"epochGradeDate":1551101712,"firm":"Wells Fargo","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":63.0,"priorPriceTarget":62.0},{"epochGradeDate":1547126591,"firm":"TD Securities","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Raises","currentPriceTarget":60.0,"priorPriceTarget":58.0},{"epochGradeDate":1544534364,"firm":"Keybanc","toGrade":"Sector Weight","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1539342590,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":62.0,"priorPriceTarget":69.0},{"epochGradeDate":1534166800,"firm":"Morgan Stanley","toGrade":"Underweight","fromGrade":"Underweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":48.0,"priorPriceTarget":53.0},{"epochGradeDate":1533818784,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":69.0,"priorPriceTarget":77.0},{"epochGradeDate":1528114739,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":74.0,"priorPriceTarget":72.0},{"epochGradeDate":1526990976,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":77.0,"priorPriceTarget":67.0},{"epochGradeDate":1526302070,"firm":"Evercore ISI Group","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":80.0,"priorPriceTarget":0.0},{"epochGradeDate":1526295414,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1521717118,"firm":"Morgan Stanley","toGrade":"Underweight","fromGrade":"Equal-Weight","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1520602760,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":67.0,"priorPriceTarget":61.0},{"epochGradeDate":1519394517,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":68.0,"priorPriceTarget":61.0},{"epochGradeDate":1515763756,"firm":"Wells Fargo","toGrade":"Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1508329791,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Underperform","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":36.0},{"epochGradeDate":1507898470,"firm":"Keybanc","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":59.0,"priorPriceTarget":55.0},{"epochGradeDate":1503919338,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Overweight","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1502980676,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":55.0,"priorPriceTarget":54.0},{"epochGradeDate":1502716604,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":61.0,"priorPriceTarget":59.0},{"epochGradeDate":1501078255,"firm":"Edward Jones","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1484316451,"firm":"TD Securities","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Raises","currentPriceTarget":50.0,"priorPriceTarget":47.0},{"epochGradeDate":1478707842,"firm":"Macquarie","toGrade":"Neutral","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1478690621,"firm":"B of A Securities","toGrade":"Underperform","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":36.0,"priorPriceTarget":54.0},{"epochGradeDate":1475241267,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":57.0,"priorPriceTarget":55.0},{"epochGradeDate":1470669448,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":49.0,"priorPriceTarget":48.0},{"epochGradeDate":1467111003,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1458202004,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":60.0,"priorPriceTarget":71.0},{"epochGradeDate":1456746095,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":50.0,"priorPriceTarget":55.0},{"epochGradeDate":1453745565,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":59.0,"priorPriceTarget":66.0},{"epochGradeDate":1453726585,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1452796037,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":62.0,"priorPriceTarget":64.0},{"epochGradeDate":1450875380,"firm":"Susquehanna","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":47.0,"priorPriceTarget":0.0},{"epochGradeDate":1446821110,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":66.0,"priorPriceTarget":74.0},{"epochGradeDate":1446805325,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1443005253,"firm":"CIBC","toGrade":"Sector Perform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":52.0,"priorPriceTarget":62.5},{"epochGradeDate":1432725603,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Raises","currentPriceTarget":75.0,"priorPriceTarget":57.0},{"epochGradeDate":1431090000,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":66.0,"priorPriceTarget":63.0},{"epochGradeDate":1426078800,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":114.0,"priorPriceTarget":116.0},{"epochGradeDate":1425304800,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":119.0,"priorPriceTarget":115.0},{"epochGradeDate":1424959200,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":120.0,"priorPriceTarget":112.0},{"epochGradeDate":1422280800,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":112.0,"priorPriceTarget":125.0},{"epochGradeDate":1421315180,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Raises","currentPriceTarget":111.0,"priorPriceTarget":110.0},{"epochGradeDate":1415282400,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":125.0,"priorPriceTarget":124.0},{"epochGradeDate":1413550800,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":112.0,"priorPriceTarget":102.0},{"epochGradeDate":1411390800,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":132.0,"priorPriceTarget":120.0},{"epochGradeDate":1407960000,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":128.0,"priorPriceTarget":0.0},{"epochGradeDate":1407848400,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":120.0,"priorPriceTarget":107.0},{"epochGradeDate":1407787200,"firm":"Keybanc","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":130.0,"priorPriceTarget":115.0},{"epochGradeDate":1407762000,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":102.0,"priorPriceTarget":98.0},{"epochGradeDate":1406076265,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":116.0,"priorPriceTarget":107.0},{"epochGradeDate":1400025301,"firm":"Citigroup","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":107.0,"priorPriceTarget":99.0},{"epochGradeDate":1399945526,"firm":"CIBC","toGrade":"Sector Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":115.0,"priorPriceTarget":110.0},{"epochGradeDate":1399617094,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":107.0,"priorPriceTarget":106.0},{"epochGradeDate":1398168000,"firm":"UBS","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":101.0,"priorPriceTarget":0.0},{"epochGradeDate":1398142834,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":106.0,"priorPriceTarget":102.0},{"epochGradeDate":1397214030,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":110.0,"priorPriceTarget":93.0},{"epochGradeDate":1397100627,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":99.0,"priorPriceTarget":77.0},{"epochGradeDate":1394197200,"firm":"TD Securities","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":110.0,"priorPriceTarget":0.0},{"epochGradeDate":1393938000,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Underweight","action":"up","priceTargetAction":"Raises","currentPriceTarget":102.0,"priorPriceTarget":93.0},{"epochGradeDate":1385136063,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":85.0,"priorPriceTarget":78.0},{"epochGradeDate":1383831641,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":78.0,"priorPriceTarget":74.0},{"epochGradeDate":1382965200,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":114.0,"priorPriceTarget":116.0},{"epochGradeDate":1376313545,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":72.0,"priorPriceTarget":67.0},{"epochGradeDate":1368448914,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":75.0,"priorPriceTarget":65.0},{"epochGradeDate":1362399838,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":65.0,"priorPriceTarget":61.0},{"epochGradeDate":1362398335,"firm":"Citigroup","toGrade":"Sell","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":52.0,"priorPriceTarget":46.0},{"epochGradeDate":1359377819,"firm":"Keybanc","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1359377496,"firm":"Keybanc","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Announces","currentPriceTarget":61.0,"priorPriceTarget":0.0},{"epochGradeDate":1358945892,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":57.0,"priorPriceTarget":52.0},{"epochGradeDate":1358866290,"firm":"Scotiabank","toGrade":"Sector Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1358430417,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":61.0,"priorPriceTarget":55.0},{"epochGradeDate":1356105067,"firm":"Guggenheim","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":48.0,"priorPriceTarget":0.0},{"epochGradeDate":1352464560,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":52.0,"priorPriceTarget":49.0},{"epochGradeDate":1344873900,"firm":"Goldman Sachs","toGrade":"Sell","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":45.0,"priorPriceTarget":43.0},{"epochGradeDate":1344593940,"firm":"Citigroup","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":49.0,"priorPriceTarget":48.0},{"epochGradeDate":1342604700,"firm":"JP Morgan","toGrade":"Underweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":48.0,"priorPriceTarget":0.0},{"epochGradeDate":1339080240,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":55.0,"priorPriceTarget":56.0},{"epochGradeDate":1336731660,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":56.0,"priorPriceTarget":55.0},{"epochGradeDate":1333016820,"firm":"Citigroup","toGrade":"Sell","fromGrade":"Neutral","action":"down","priceTargetAction":"Raises","currentPriceTarget":46.0,"priorPriceTarget":38.0}],"maxAge":86400},"price":{"maxAge":1,"preMarketChange":{},"preMarketPrice":{},"postMarketChange":{},"postMarketPrice":{},"regularMarketChangePercent":{"raw":-0.016670993,"fmt":"-1.67%"},"regularMarketChange":{"raw":-1.2799988,"fmt":"-1.28"},"regularMarketTime":1774641600,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"regularMarketPrice":{"raw":75.5,"fmt":"75.50"},"regularMarketDayHigh":{"raw":76.67,"fmt":"76.67"},"regularMarketDayLow":{"raw":75.2,"fmt":"75.20"},"regularMarketVolume":{"raw":720885,"fmt":"720.88k","longFmt":"720,885.00"},"averageDailyVolume10Day":{"raw":1641150,"fmt":"1.64M","longFmt":"1,641,150"},"averageDailyVolume3Month":{"raw":1523108,"fmt":"1.52M","longFmt":"1,523,108"},"regularMarketPreviousClose":{"raw":76.78,"fmt":"76.78"},"regularMarketSource":"FREE_REALTIME","regularMarketOpen":{"raw":76.3,"fmt":"76.30"},"strikePrice":{},"openInterest":{},"exchange":"TOR","exchangeName":"Toronto","exchangeDataDelayedBy":15,"marketState":"CLOSED","quoteType":"EQUITY","symbol":"MG.TO","underlyingSymbol":null,"shortName":"MAGNA INTERNATIONAL INC","longName":"Magna International Inc.","currency":"CAD","quoteSourceName":"Delayed Quote","currencySymbol":"$","fromCurrency":null,"toCurrency":null,"lastMarket":null,"volume24Hr":{},"volumeAllCurrencies":{},"circulatingSupply":{},"marketCap":{"raw":21276977152,"fmt":"21.28B","longFmt":"21,276,977,152.00"}},"earningsNonGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":0.78,"fmt":"0.78"},"estimate":{"raw":0.86275,"fmt":"0.86"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"-0.08","surprisePct":"-9.59","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1746176400,"fmt":"2025-05-02"}},{"date":"2Q2025","actual":{"raw":1.44,"fmt":"1.44"},"estimate":{"raw":1.15376,"fmt":"1.15"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"0.29","surprisePct":"24.81","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1754038800,"fmt":"2025-08-01"}},{"date":"3Q2025","actual":{"raw":1.33,"fmt":"1.33"},"estimate":{"raw":1.25437,"fmt":"1.25"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"0.08","surprisePct":"6.03","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1761901200,"fmt":"2025-10-31"}},{"date":"4Q2025","actual":{"raw":2.18,"fmt":"2.18"},"estimate":{"raw":1.80146,"fmt":"1.80"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"0.38","surprisePct":"21.01","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1770976800,"fmt":"2026-02-13"}}],"currentQuarterEstimate":{"raw":1.0082,"fmt":"1.01"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1777638600,"fmt":"2026-05-01"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":37840000000,"fmt":"37.84B","longFmt":"37,840,000,000"},"earnings":{"raw":1195000000,"fmt":"1.2B","longFmt":"1,195,000,000"}},{"date":2023,"revenue":{"raw":42797000000,"fmt":"42.8B","longFmt":"42,797,000,000"},"earnings":{"raw":1572000000,"fmt":"1.57B","longFmt":"1,572,000,000"}},{"date":2024,"revenue":{"raw":42836000000,"fmt":"42.84B","longFmt":"42,836,000,000"},"earnings":{"raw":1551000000,"fmt":"1.55B","longFmt":"1,551,000,000"}},{"date":2025,"revenue":{"raw":42010000000,"fmt":"42.01B","longFmt":"42,010,000,000"},"earnings":{"raw":1618000000,"fmt":"1.62B","longFmt":"1,618,000,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":10069000000,"fmt":"10.07B","longFmt":"10,069,000,000"},"earnings":{"raw":219000000,"fmt":"219M","longFmt":"219,000,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":10631000000,"fmt":"10.63B","longFmt":"10,631,000,000"},"earnings":{"raw":407000000,"fmt":"407M","longFmt":"407,000,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":10462000000,"fmt":"10.46B","longFmt":"10,462,000,000"},"earnings":{"raw":375000000,"fmt":"375M","longFmt":"375,000,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":10848000000,"fmt":"10.85B","longFmt":"10,848,000,000"},"earnings":{"raw":617000000,"fmt":"617M","longFmt":"617,000,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"corporateActions":{"corporateActions":[],"maxAge":1},"financialData":{"maxAge":86400,"currentPrice":{"raw":75.5,"fmt":"75.50"},"targetHighPrice":{"raw":111.48153,"fmt":"111.48"},"targetLowPrice":{"raw":67.9385,"fmt":"67.94"},"targetMeanPrice":{"raw":91.26521,"fmt":"91.27"},"targetMedianPrice":{"raw":92.814384,"fmt":"92.81"},"recommendationMean":{"raw":2.6,"fmt":"2.60"},"recommendationKey":"hold","numberOfAnalystOpinions":{"raw":6,"fmt":"6","longFmt":"6"},"totalCash":{"raw":1612000000,"fmt":"1.61B","longFmt":"1,612,000,000"},"totalCashPerShare":{"raw":5.698,"fmt":"5.7"},"ebitda":{"raw":4035000064,"fmt":"4.04B","longFmt":"4,035,000,064"},"totalDebt":{"raw":6688999936,"fmt":"6.69B","longFmt":"6,688,999,936"},"quickRatio":{"raw":0.838,"fmt":"0.84"},"currentRatio":{"raw":1.25,"fmt":"1.25"},"totalRevenue":{"raw":42010001408,"fmt":"42.01B","longFmt":"42,010,001,408"},"debtToEquity":{"raw":52.099,"fmt":"52.10%"},"revenuePerShare":{"raw":149.13,"fmt":"149.13"},"returnOnAssets":{"raw":0.04223,"fmt":"4.22%"},"returnOnEquity":{"raw":0.07127,"fmt":"7.13%"},"grossProfits":{"raw":5989000192,"fmt":"5.99B","longFmt":"5,989,000,192"},"freeCashflow":{"raw":1312875008,"fmt":"1.31B","longFmt":"1,312,875,008"},"operatingCashflow":{"raw":3598000128,"fmt":"3.6B","longFmt":"3,598,000,128"},"earningsGrowth":{},"revenueGrowth":{"raw":0.021,"fmt":"2.10%"},"grossMargins":{"raw":0.14255999,"fmt":"14.26%"},"ebitdaMargins":{"raw":0.096049994,"fmt":"9.60%"},"operatingMargins":{"raw":0.06803,"fmt":"6.80%"},"profitMargins":{"raw":0.01973,"fmt":"1.97%"},"financialCurrency":"USD"}}],"error":null}}