{"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.07097629,"fmt":"7.10%"},"oneMonthReturn":{"raw":-0.10848245,"fmt":"-10.85%"},"threeMonthReturn":{"raw":0.0033108774,"fmt":"0.33%"},"sixMonthReturn":{"raw":0.1755294,"fmt":"17.55%"},"ytdReturnPct":{"raw":0.01528584,"fmt":"1.53%"},"oneYearTotalReturn":{"raw":0.23869544,"fmt":"23.87%"},"twoYearTotalReturn":{"raw":-0.3262309,"fmt":"-32.62%"},"threeYearTotalReturn":{"raw":-0.06959185,"fmt":"-6.96%"},"fiveYearTotalReturn":{"raw":0.5960062,"fmt":"59.60%"},"tenYearTotalReturn":{"raw":5.703226,"fmt":"570.32%"},"maxReturn":{"raw":16.112942,"fmt":"1,611.29%"}},"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":14963497984,"fmt":"14.96B","longFmt":"14,963,497,984"},"forwardPE":{"raw":22.75707,"fmt":"22.76"},"profitMargins":{"raw":0.039389998,"fmt":"3.94%"},"floatShares":{"raw":76853933,"fmt":"76.85M","longFmt":"76,853,933"},"sharesOutstanding":{"raw":82186031,"fmt":"82.19M","longFmt":"82,186,031"},"sharesShort":{"raw":969707,"fmt":"969.71k","longFmt":"969,707"},"sharesShortPriorMonth":{"raw":1108269,"fmt":"1.11M","longFmt":"1,108,269"},"sharesShortPreviousMonthDate":{"raw":1771286400,"fmt":"2026-02-17"},"dateShortInterest":{"raw":1773619200,"fmt":"2026-03-16"},"sharesPercentSharesOut":{"raw":0.0121,"fmt":"1.21%"},"heldPercentInsiders":{"raw":0.06414,"fmt":"6.41%"},"heldPercentInstitutions":{"raw":0.79258,"fmt":"79.26%"},"shortRatio":{"raw":4.72,"fmt":"4.72"},"shortPercentOfFloat":{},"beta":{"raw":1.394,"fmt":"1.39"},"impliedSharesOutstanding":{"raw":82186031,"fmt":"82.19M","longFmt":"82,186,031"},"morningStarOverallRating":{},"morningStarRiskRating":{},"category":null,"bookValue":{"raw":45.315453,"fmt":"45.32"},"priceToBook":{"raw":3.2099428,"fmt":"3.21"},"annualReportExpenseRatio":{},"ytdReturn":{},"qtdReturn":{},"beta3Year":{},"totalAssets":{},"yield":{},"fundFamily":null,"fundInceptionDate":{},"legalType":null,"threeYearAverageReturn":{},"fiveYearAverageReturn":{},"priceToSalesTrailing12Months":{},"lastFiscalYearEnd":{"raw":1767139200,"fmt":"2025-12-31"},"nextFiscalYearEnd":{"raw":1798675200,"fmt":"2026-12-31"},"mostRecentQuarter":{"raw":1767139200,"fmt":"2025-12-31"},"earningsQuarterlyGrowth":{"raw":-0.187,"fmt":"-18.70%"},"revenueQuarterlyGrowth":{},"netIncomeToCommon":{"raw":310552992,"fmt":"310.55M","longFmt":"310,552,992"},"trailingEps":{"raw":5.13,"fmt":"5.13"},"forwardEps":{"raw":8.886605,"fmt":"8.89"},"pegRatio":{},"lastSplitFactor":null,"lastSplitDate":{},"enterpriseToRevenue":{"raw":1.898,"fmt":"1.90"},"enterpriseToEbitda":{"raw":15.211,"fmt":"15.21"},"52WeekChange":{"raw":0.1259222,"fmt":"12.59%"},"SandP52WeekChange":{"raw":0.12811458,"fmt":"12.81%"},"lastDividendValue":{"raw":0.644,"fmt":"0.64"},"lastDividendDate":{"raw":1767139200,"fmt":"2025-12-31"},"lastCapGain":{},"annualHoldingsTurnover":{},"latestFundingDate":{},"latestAmountRaised":{},"latestImpliedValuation":{},"latestShareClass":null,"leadInvestor":null,"fundingToDate":{},"totalFundingRounds":{}},"financialsTemplate":{"code":"T","maxAge":1},"earningsGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":0.66,"fmt":"0.66"},"estimate":{"raw":0.78003,"fmt":"0.78"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"-0.12","surprisePct":"-15.39","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1745439325,"fmt":"2025-04-23"}},{"date":"2Q2025","actual":{"raw":1.17,"fmt":"1.17"},"estimate":{"raw":1.08538,"fmt":"1.09"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"0.08","surprisePct":"7.8","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1753733100,"fmt":"2025-07-28"}},{"date":"3Q2025","actual":{"raw":1.02,"fmt":"1.02"},"estimate":{"raw":1.0845,"fmt":"1.08"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"-0.06","surprisePct":"-5.95","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1761855560,"fmt":"2025-10-30"}},{"date":"4Q2025","actual":{"raw":0.87,"fmt":"0.87"},"estimate":{"raw":0.71256,"fmt":"0.71"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"0.16","surprisePct":"22.09","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1771362420,"fmt":"2026-02-17"}}],"currentQuarterEstimate":{"raw":0.4596,"fmt":"0.46"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1776888000,"fmt":"2026-04-22"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":8812491000,"fmt":"8.81B","longFmt":"8,812,491,000"},"earnings":{"raw":823232000,"fmt":"823.23M","longFmt":"823,232,000"}},{"date":2023,"revenue":{"raw":7521167000,"fmt":"7.52B","longFmt":"7,521,167,000"},"earnings":{"raw":504877000,"fmt":"504.88M","longFmt":"504,877,000"}},{"date":2024,"revenue":{"raw":8396800000,"fmt":"8.4B","longFmt":"8,396,800,000"},"earnings":{"raw":422500000,"fmt":"422.5M","longFmt":"422,500,000"}},{"date":2025,"revenue":{"raw":7884700000,"fmt":"7.88B","longFmt":"7,884,700,000"},"earnings":{"raw":310600000,"fmt":"310.6M","longFmt":"310,600,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":1964387000,"fmt":"1.96B","longFmt":"1,964,387,000"},"earnings":{"raw":56032000,"fmt":"56.03M","longFmt":"56,032,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":2037600000,"fmt":"2.04B","longFmt":"2,037,600,000"},"earnings":{"raw":98200000,"fmt":"98.2M","longFmt":"98,200,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":1968671000,"fmt":"1.97B","longFmt":"1,968,671,000"},"earnings":{"raw":84689000,"fmt":"84.69M","longFmt":"84,689,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":1914000000,"fmt":"1.91B","longFmt":"1,914,000,000"},"earnings":{"raw":71700000,"fmt":"71.7M","longFmt":"71,700,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"earningsCallTranscripts":{"transcripts":[{"title":"TFII.TO Q4 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q4","date":1771421400,"updated":1772060205,"transcriptId":2864807,"type":"IN_HOUSE","eventId":404201,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/TFII.TO/earnings/TFII.TO-Q4-2025-earnings_call-404201.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2026/2/18/2864807.json","maxAge":1},{"title":"TFII.TO Q3 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q3","date":1761919200,"updated":1763206298,"transcriptId":2225084,"type":"IN_HOUSE","eventId":362771,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TFII.TO/earnings/TFII.TO-Q3-2025-earnings_call-362771.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/10/31/2225084.json","maxAge":1},{"title":"TFII.TO Q2 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q2","date":1753736400,"updated":1763810601,"transcriptId":2294409,"type":"IN_HOUSE","eventId":338194,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TFII.TO/earnings/TFII.TO-Q2-2025-earnings_call-338194.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/7/28/2294409.json","maxAge":1},{"title":"TFII.TO Q1 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q1","date":1745499600,"updated":1764415619,"transcriptId":2365399,"type":"IN_HOUSE","eventId":317624,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TFII.TO/earnings/TFII.TO-Q1-2025-earnings_call-317624.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/4/24/2365399.json","maxAge":1},{"title":"TFII.TO Q4 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q4","date":1740058200,"updated":1765359848,"transcriptId":2496754,"type":"IN_HOUSE","eventId":247966,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TFII.TO/earnings/TFII.TO-Q4-2024-earnings_call-247966.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/2/20/2496754.json","maxAge":1},{"title":"TFII.TO Q3 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q3","date":1729600200,"updated":1768810911,"transcriptId":2624321,"type":"IN_HOUSE","eventId":216304,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/TFII.TO/earnings/TFII.TO-Q3-2024-earnings_call-216304.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/10/22/2624321.json","maxAge":1},{"title":"TFII.TO Q2 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q2","date":1721997000,"updated":1772063598,"transcriptId":2727319,"type":"IN_HOUSE","eventId":188615,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/TFII.TO/earnings/TFII.TO-Q2-2024-earnings_call-188615.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/7/26/2727319.json","maxAge":1},{"title":"TFII.TO Q1 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q1","date":1714134600,"updated":1772060881,"transcriptId":2753810,"type":"IN_HOUSE","eventId":166167,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/TFII.TO/earnings/TFII.TO-Q1-2024-earnings_call-166167.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/4/26/2753810.json","maxAge":1},{"title":"TFII.TO Q4 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q4","date":1707485400,"updated":1772059828,"transcriptId":2806098,"type":"IN_HOUSE","eventId":118859,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/TFII.TO/earnings/TFII.TO-Q4-2023-earnings_call-118859.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/2/9/2806098.json","maxAge":1},{"title":"TFII.TO Q3 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q3","date":1698152400,"updated":1772059395,"transcriptId":2870943,"type":"IN_HOUSE","eventId":86136,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/TFII.TO/earnings/TFII.TO-Q3-2023-earnings_call-86136.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/10/24/2870943.json","maxAge":1},{"title":"TFII.TO Q2 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q2","date":1690893000,"updated":1772058292,"transcriptId":2912579,"type":"IN_HOUSE","eventId":65044,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/TFII.TO/earnings/TFII.TO-Q2-2023-earnings_call-65044.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/8/1/2912579.json","maxAge":1},{"title":"TFII.TO Q1 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q1","date":1682512200,"updated":1772443593,"transcriptId":2973437,"type":"IN_HOUSE","eventId":52436,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/TFII.TO/earnings/TFII.TO-Q1-2023-earnings_call-52436.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/4/26/2973437.json","maxAge":1},{"title":"TFII.TO Q4 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q4","date":1675720800,"updated":1773487916,"transcriptId":3024210,"type":"IN_HOUSE","eventId":42943,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/TFII.TO/earnings/TFII.TO-Q4-2022-earnings_call-42943.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/2/6/3024210.json","maxAge":1},{"title":"TFII.TO Q3 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q3","date":1666960200,"updated":1773487601,"transcriptId":3072193,"type":"IN_HOUSE","eventId":28995,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/TFII.TO/earnings/TFII.TO-Q3-2022-earnings_call-28995.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/10/28/3072193.json","maxAge":1},{"title":"TFII.TO Q2 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q2","date":1659090180,"updated":1773825492,"transcriptId":3106011,"type":"IN_HOUSE","eventId":26675,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/TFII.TO/earnings/TFII.TO-Q2-2022-earnings_call-26675.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/7/29/3106011.json","maxAge":1},{"title":"TFII.TO Q1 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q1","date":1651251402,"updated":1774697946,"transcriptId":3144308,"type":"IN_HOUSE","eventId":20234,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/TFII.TO/earnings/TFII.TO-Q1-2022-earnings_call-20234.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/4/29/3144308.json","maxAge":1},{"title":"TFII.TO Q4 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q4","date":1644315993,"updated":1774698489,"transcriptId":3184689,"type":"RAW","eventId":14055,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/TFII.TO/earnings/TFII.TO-Q4-2021-earnings_call-14055.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/2/8/3184689.json","maxAge":1},{"title":"TFII.TO Q3 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q3","date":1635465600,"updated":1752165408,"transcriptId":1570668,"type":"RAW","eventId":9262,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TFII.TO/earnings/TFII.TO-Q3-2021-earnings_call-9262.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/10/29/1570668.json","maxAge":1},{"title":"TFII.TO Q2 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q2","date":1624667760,"updated":1752165408,"transcriptId":1564102,"type":"RAW","eventId":1835,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TFII.TO/earnings/TFII.TO-Q2-2021-earnings_call-1835.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/6/26/1564102.json","maxAge":1},{"title":"TFII.TO Q1 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q1","date":1619606100,"updated":1752165408,"transcriptId":1569100,"type":"RAW","eventId":7496,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TFII.TO/earnings/TFII.TO-Q1-2021-earnings_call-7496.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/4/28/1569100.json","maxAge":1},{"title":"TFII.TO Q4 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q4","date":1612821600,"updated":1752173449,"transcriptId":1637562,"type":"RAW","eventId":121029,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TFII.TO/earnings/TFII.TO-Q4-2020-earnings_call-121029.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/2/8/1637562.json","maxAge":1},{"title":"TFII.TO Q3 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q3","date":1603456200,"updated":1752173449,"transcriptId":1637564,"type":"RAW","eventId":121031,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TFII.TO/earnings/TFII.TO-Q3-2020-earnings_call-121031.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/10/23/1637564.json","maxAge":1},{"title":"TFII.TO Q2 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q2","date":1595939400,"updated":1752173449,"transcriptId":1637565,"type":"RAW","eventId":121032,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TFII.TO/earnings/TFII.TO-Q2-2020-earnings_call-121032.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/7/28/1637565.json","maxAge":1},{"title":"TFII.TO Q1 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q1","date":1587558600,"updated":1752173449,"transcriptId":1637566,"type":"RAW","eventId":121033,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TFII.TO/earnings/TFII.TO-Q1-2020-earnings_call-121033.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/4/22/1637566.json","maxAge":1},{"title":"TFII.TO Q4 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q4","date":1581372000,"updated":1752173449,"transcriptId":1637568,"type":"RAW","eventId":121035,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TFII.TO/earnings/TFII.TO-Q4-2019-earnings_call-121035.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/2/10/1637568.json","maxAge":1},{"title":"TFII.TO Q3 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q3","date":1572004800,"updated":1752173449,"transcriptId":1637569,"type":"RAW","eventId":121036,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TFII.TO/earnings/TFII.TO-Q3-2019-earnings_call-121036.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2019/10/25/1637569.json","maxAge":1},{"title":"TFII.TO Q2 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q2","date":1564144200,"updated":1752173449,"transcriptId":1637570,"type":"RAW","eventId":121037,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TFII.TO/earnings/TFII.TO-Q2-2019-earnings_call-121037.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2019/7/26/1637570.json","maxAge":1},{"title":"TFII.TO Q1 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q1","date":1556109000,"updated":1752173449,"transcriptId":1637571,"type":"RAW","eventId":121038,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TFII.TO/earnings/TFII.TO-Q1-2019-earnings_call-121038.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2019/4/24/1637571.json","maxAge":1}],"maxAge":86400},"summaryDetail":{"maxAge":1,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"previousClose":{"raw":146.32,"fmt":"146.32"},"open":{"raw":145.84,"fmt":"145.84"},"dayLow":{"raw":143.16,"fmt":"143.16"},"dayHigh":{"raw":146.08,"fmt":"146.08"},"regularMarketPreviousClose":{"raw":146.32,"fmt":"146.32"},"regularMarketOpen":{"raw":145.84,"fmt":"145.84"},"regularMarketDayLow":{"raw":143.16,"fmt":"143.16"},"regularMarketDayHigh":{"raw":146.08,"fmt":"146.08"},"dividendRate":{"raw":2.55,"fmt":"2.55"},"dividendYield":{"raw":0.0175,"fmt":"1.75%"},"exDividendDate":{"raw":1774915200,"fmt":"2026-03-31"},"payoutRatio":{"raw":0.4892,"fmt":"48.92%"},"fiveYearAvgDividendYield":{"raw":1.24,"fmt":"1.24"},"beta":{"raw":1.394,"fmt":"1.39"},"trailingPE":{"raw":28.354776,"fmt":"28.35"},"forwardPE":{"raw":16.368456,"fmt":"16.37"},"volume":{"raw":122003,"fmt":"122k","longFmt":"122,003"},"regularMarketVolume":{"raw":122003,"fmt":"122k","longFmt":"122,003"},"averageVolume":{"raw":212332,"fmt":"212.33k","longFmt":"212,332"},"averageVolume10days":{"raw":211340,"fmt":"211.34k","longFmt":"211,340"},"averageDailyVolume10Day":{"raw":211340,"fmt":"211.34k","longFmt":"211,340"},"bid":{"raw":143.5,"fmt":"143.50"},"ask":{"raw":146.32,"fmt":"146.32"},"bidSize":{"raw":0,"fmt":null,"longFmt":"0"},"askSize":{"raw":0,"fmt":null,"longFmt":"0"},"marketCap":{"raw":11954781184,"fmt":"11.95B","longFmt":"11,954,781,184"},"nonDilutedMarketCap":{"raw":11157753166,"fmt":"11.16B","longFmt":"11,157,753,166"},"yield":{},"ytdReturn":{},"qtdReturn":{},"totalAssets":{},"expireDate":{},"strikePrice":{},"openInterest":{},"fiftyTwoWeekLow":{"raw":102.57,"fmt":"102.57"},"fiftyTwoWeekHigh":{"raw":172.53,"fmt":"172.53"},"allTimeHigh":{"raw":220.93,"fmt":"220.93"},"allTimeLow":{"raw":2.78,"fmt":"2.78"},"priceToSalesTrailing12Months":{"raw":1.5162054,"fmt":"1.52"},"fiftyDayAverage":{"raw":154.6828,"fmt":"154.68"},"twoHundredDayAverage":{"raw":134.50285,"fmt":"134.50"},"trailingAnnualDividendRate":{"raw":1.82,"fmt":"1.82"},"trailingAnnualDividendYield":{"raw":0.012438491,"fmt":"1.24%"},"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":1776888000,"fmt":"2026-04-22"}],"earningsCallDate":[{"raw":1771421400,"fmt":"2026-02-18"}],"isEarningsDateEstimate":true,"earningsAverage":{"raw":0.61276,"fmt":"0.61"},"earningsLow":{"raw":0.51718,"fmt":"0.52"},"earningsHigh":{"raw":0.65,"fmt":"0.65"},"revenueAverage":{"raw":1871435230,"fmt":"1.87B","longFmt":"1,871,435,230"},"revenueLow":{"raw":1798000000,"fmt":"1.8B","longFmt":"1,798,000,000"},"revenueHigh":{"raw":1940683740,"fmt":"1.94B","longFmt":"1,940,683,740"}},"exDividendDate":{"raw":1774915200,"fmt":"2026-03-31"},"dividendDate":{"raw":1776211200,"fmt":"2026-04-15"}},"upgradeDowngradeHistory":{"history":[{"epochGradeDate":1771877224,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":143.0,"priorPriceTarget":131.0},{"epochGradeDate":1771534584,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":110.0,"priorPriceTarget":101.0},{"epochGradeDate":1771523125,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":128.0,"priorPriceTarget":116.0},{"epochGradeDate":1771519212,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":137.0,"priorPriceTarget":125.0},{"epochGradeDate":1771515931,"firm":"Stifel","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":116.0,"priorPriceTarget":113.0},{"epochGradeDate":1771509165,"firm":"Susquehanna","toGrade":"Positive","fromGrade":"Positive","action":"main","priceTargetAction":"Raises","currentPriceTarget":134.0,"priorPriceTarget":123.0},{"epochGradeDate":1771507407,"firm":"Stephens & Co.","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":105.0,"priorPriceTarget":115.0},{"epochGradeDate":1771502418,"firm":"B of A Securities","toGrade":"Neutral","fromGrade":"Underperform","action":"up","priceTargetAction":"Raises","currentPriceTarget":123.0,"priorPriceTarget":111.0},{"epochGradeDate":1769016143,"firm":"Stifel","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":113.0,"priorPriceTarget":100.0},{"epochGradeDate":1768241123,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":141.0,"priorPriceTarget":106.0},{"epochGradeDate":1767987740,"firm":"TD Cowen","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":112.0,"priorPriceTarget":99.0},{"epochGradeDate":1767903428,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":131.0,"priorPriceTarget":106.0},{"epochGradeDate":1767622142,"firm":"Susquehanna","toGrade":"Positive","fromGrade":"Positive","action":"main","priceTargetAction":"Raises","currentPriceTarget":123.0,"priorPriceTarget":105.0},{"epochGradeDate":1765906902,"firm":"Stifel","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":100.0,"priorPriceTarget":93.0},{"epochGradeDate":1762259531,"firm":"Stifel","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Lowers","currentPriceTarget":93.0,"priorPriceTarget":94.0},{"epochGradeDate":1762197679,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":106.0,"priorPriceTarget":110.0},{"epochGradeDate":1762185334,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":106.0,"priorPriceTarget":104.0},{"epochGradeDate":1762183199,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":102.0,"priorPriceTarget":106.0},{"epochGradeDate":1762177700,"firm":"Susquehanna","toGrade":"Positive","fromGrade":"Positive","action":"main","priceTargetAction":"Lowers","currentPriceTarget":105.0,"priorPriceTarget":115.0},{"epochGradeDate":1761660830,"firm":"Stifel","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Lowers","currentPriceTarget":94.0,"priorPriceTarget":96.0},{"epochGradeDate":1760372097,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":110.0,"priorPriceTarget":108.0},{"epochGradeDate":1759946933,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":104.0,"priorPriceTarget":116.0},{"epochGradeDate":1759762254,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":158.0,"priorPriceTarget":160.0},{"epochGradeDate":1759499039,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":102.0,"priorPriceTarget":90.0},{"epochGradeDate":1753804896,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":116.0,"priorPriceTarget":101.0},{"epochGradeDate":1753798615,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":90.0,"priorPriceTarget":88.0},{"epochGradeDate":1753795316,"firm":"Stifel","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":96.0,"priorPriceTarget":91.0},{"epochGradeDate":1753357608,"firm":"Stifel","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":91.0,"priorPriceTarget":88.0},{"epochGradeDate":1752087069,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":108.0,"priorPriceTarget":107.0},{"epochGradeDate":1751996818,"firm":"CIBC","toGrade":"Outperformer","fromGrade":"Outperformer","action":"main","priceTargetAction":"Lowers","currentPriceTarget":110.0,"priorPriceTarget":118.0},{"epochGradeDate":1751988126,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":101.0,"priorPriceTarget":98.0},{"epochGradeDate":1750258911,"firm":"Susquehanna","toGrade":"Positive","fromGrade":"Positive","action":"main","priceTargetAction":"Raises","currentPriceTarget":105.0,"priorPriceTarget":100.0},{"epochGradeDate":1747750923,"firm":"CIBC","toGrade":"Outperformer","fromGrade":"Outperformer","action":"main","priceTargetAction":"Raises","currentPriceTarget":118.0,"priorPriceTarget":110.0},{"epochGradeDate":1747408217,"firm":"B of A Securities","toGrade":"Underperform","fromGrade":"Underperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":90.0,"priorPriceTarget":73.0},{"epochGradeDate":1746024267,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":88.0,"priorPriceTarget":107.0},{"epochGradeDate":1745601024,"firm":"Susquehanna","toGrade":"Positive","fromGrade":"Positive","action":"main","priceTargetAction":"Lowers","currentPriceTarget":100.0,"priorPriceTarget":105.0},{"epochGradeDate":1745564925,"firm":"B of A Securities","toGrade":"Underperform","fromGrade":"Underperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":78.0,"priorPriceTarget":72.0},{"epochGradeDate":1745478585,"firm":"B of A Securities","toGrade":"Underperform","fromGrade":"Underperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":72.0,"priorPriceTarget":78.0},{"epochGradeDate":1744641631,"firm":"Stifel","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Lowers","currentPriceTarget":105.0,"priorPriceTarget":120.0},{"epochGradeDate":1744295450,"firm":"CIBC","toGrade":"Outperformer","fromGrade":"Outperformer","action":"main","priceTargetAction":"Lowers","currentPriceTarget":115.0,"priorPriceTarget":141.0},{"epochGradeDate":1744145578,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":95.0,"priorPriceTarget":130.0},{"epochGradeDate":1743425068,"firm":"Susquehanna","toGrade":"Positive","fromGrade":"Positive","action":"main","priceTargetAction":"Lowers","currentPriceTarget":105.0,"priorPriceTarget":135.0},{"epochGradeDate":1741018877,"firm":"Susquehanna","toGrade":"Positive","fromGrade":"Positive","action":"main","priceTargetAction":"Lowers","currentPriceTarget":135.0,"priorPriceTarget":170.0},{"epochGradeDate":1740490169,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":130.0,"priorPriceTarget":162.0},{"epochGradeDate":1740161330,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":127.0,"priorPriceTarget":156.0},{"epochGradeDate":1740158440,"firm":"CIBC","toGrade":"Outperformer","fromGrade":"Outperformer","action":"main","priceTargetAction":"Lowers","currentPriceTarget":141.0,"priorPriceTarget":160.0},{"epochGradeDate":1740158055,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":150.0,"priorPriceTarget":176.0},{"epochGradeDate":1740149367,"firm":"Stifel","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Lowers","currentPriceTarget":120.0,"priorPriceTarget":147.0},{"epochGradeDate":1740135623,"firm":"UBS","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":107.0,"priorPriceTarget":163.0},{"epochGradeDate":1737646035,"firm":"Stifel","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":147.0,"priorPriceTarget":139.0},{"epochGradeDate":1736962293,"firm":"Stifel","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Lowers","currentPriceTarget":139.0,"priorPriceTarget":142.0},{"epochGradeDate":1733308304,"firm":"CIBC","toGrade":"Outperformer","fromGrade":"Outperformer","action":"main","priceTargetAction":"Raises","currentPriceTarget":176.0,"priorPriceTarget":166.0},{"epochGradeDate":1731436761,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":170.0,"priorPriceTarget":158.0},{"epochGradeDate":1729706544,"firm":"TD Cowen","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":171.0,"priorPriceTarget":180.0},{"epochGradeDate":1729705069,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":178.0,"priorPriceTarget":181.0},{"epochGradeDate":1729704592,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":160.0,"priorPriceTarget":167.0},{"epochGradeDate":1729688362,"firm":"Susquehanna","toGrade":"Positive","fromGrade":"Positive","action":"main","priceTargetAction":"Lowers","currentPriceTarget":170.0,"priorPriceTarget":180.0},{"epochGradeDate":1729684392,"firm":"Stifel","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":142.0,"priorPriceTarget":158.0},{"epochGradeDate":1729619295,"firm":"B of A Securities","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":143.0,"priorPriceTarget":152.0},{"epochGradeDate":1729521911,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":158.0,"priorPriceTarget":162.0},{"epochGradeDate":1728496899,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":184.0,"priorPriceTarget":189.0},{"epochGradeDate":1728483843,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":159.0,"priorPriceTarget":0.0},{"epochGradeDate":1727803206,"firm":"Stephens & Co.","toGrade":"Equal-Weight","fromGrade":"Overweight","action":"down","priceTargetAction":"Lowers","currentPriceTarget":149.0,"priorPriceTarget":176.0},{"epochGradeDate":1722441158,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":162.0,"priorPriceTarget":151.0},{"epochGradeDate":1722350815,"firm":"Stephens & Co.","toGrade":"Overweight","fromGrade":"Overweight","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":176.0,"priorPriceTarget":176.0},{"epochGradeDate":1722286949,"firm":"CIBC","toGrade":"Outperformer","fromGrade":"Outperformer","action":"main","priceTargetAction":"Raises","currentPriceTarget":179.0,"priorPriceTarget":167.0},{"epochGradeDate":1722271906,"firm":"TD Cowen","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":184.0,"priorPriceTarget":176.0},{"epochGradeDate":1722259454,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":171.0,"priorPriceTarget":162.0},{"epochGradeDate":1721667460,"firm":"B of A Securities","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":165.0,"priorPriceTarget":148.0},{"epochGradeDate":1718215863,"firm":"CIBC","toGrade":"Outperformer","fromGrade":"Outperformer","action":"main","priceTargetAction":"Lowers","currentPriceTarget":167.0,"priorPriceTarget":172.0},{"epochGradeDate":1714415267,"firm":"CIBC","toGrade":"Outperformer","fromGrade":"Outperformer","action":"main","priceTargetAction":"Lowers","currentPriceTarget":172.0,"priorPriceTarget":175.0},{"epochGradeDate":1714410285,"firm":"TD Cowen","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":176.0,"priorPriceTarget":178.0},{"epochGradeDate":1714391143,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":162.0,"priorPriceTarget":173.0},{"epochGradeDate":1713202872,"firm":"B of A Securities","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":166.0,"priorPriceTarget":154.0},{"epochGradeDate":1712841188,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":173.0,"priorPriceTarget":157.0},{"epochGradeDate":1712075350,"firm":"CIBC","toGrade":"Outperformer","fromGrade":"Outperformer","action":"main","priceTargetAction":"Raises","currentPriceTarget":175.0,"priorPriceTarget":167.0},{"epochGradeDate":1707774714,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":176.0,"priorPriceTarget":169.0},{"epochGradeDate":1707752465,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":155.0,"priorPriceTarget":0.0},{"epochGradeDate":1707749092,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"Market Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":140.0,"priorPriceTarget":130.0},{"epochGradeDate":1706547431,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":155.0,"priorPriceTarget":0.0},{"epochGradeDate":1706533460,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":175.0,"priorPriceTarget":0.0},{"epochGradeDate":1704902002,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":149.0,"priorPriceTarget":148.0},{"epochGradeDate":1703621393,"firm":"B of A Securities","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":140.0,"priorPriceTarget":127.0},{"epochGradeDate":1703171718,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":132.0,"priorPriceTarget":133.0},{"epochGradeDate":1698684187,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":133.0,"priorPriceTarget":0.0},{"epochGradeDate":1698349285,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":140.0,"priorPriceTarget":144.0},{"epochGradeDate":1698260674,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":133.0,"priorPriceTarget":150.0},{"epochGradeDate":1698249840,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":133.0,"priorPriceTarget":153.0},{"epochGradeDate":1698249018,"firm":"Susquehanna","toGrade":"Positive","fromGrade":"Positive","action":"main","priceTargetAction":"Lowers","currentPriceTarget":140.0,"priorPriceTarget":155.0},{"epochGradeDate":1698247849,"firm":"Stephens & Co.","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":160.0,"priorPriceTarget":170.0},{"epochGradeDate":1698238903,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":164.0,"priorPriceTarget":160.0},{"epochGradeDate":1696878060,"firm":"B of A Securities","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":143.0,"priorPriceTarget":144.0},{"epochGradeDate":1696427578,"firm":"Susquehanna","toGrade":"Positive","fromGrade":"Positive","action":"main","priceTargetAction":"Raises","currentPriceTarget":155.0,"priorPriceTarget":130.0},{"epochGradeDate":1696423583,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"Market Perform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":127.0,"priorPriceTarget":130.0},{"epochGradeDate":1691582147,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":150.0,"priorPriceTarget":121.0},{"epochGradeDate":1691524954,"firm":"TD Cowen","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":163.0,"priorPriceTarget":158.0},{"epochGradeDate":1691069459,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":150.0,"priorPriceTarget":120.0},{"epochGradeDate":1690997445,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":150.0,"priorPriceTarget":130.0},{"epochGradeDate":1690995723,"firm":"Scotiabank","toGrade":"Sector Perform","fromGrade":"Sector Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":180.0,"priorPriceTarget":165.0},{"epochGradeDate":1690991112,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":155.0,"priorPriceTarget":120.0},{"epochGradeDate":1690988766,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":160.0,"priorPriceTarget":157.0},{"epochGradeDate":1690981256,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"Market Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":130.0,"priorPriceTarget":125.0},{"epochGradeDate":1690978696,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":143.0,"priorPriceTarget":129.0},{"epochGradeDate":1690906408,"firm":"National Bank Financial Inc","toGrade":"Sector Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"Announces","currentPriceTarget":183.0,"priorPriceTarget":0.0},{"epochGradeDate":1690900954,"firm":"Stephens & Co.","toGrade":"Overweight","fromGrade":"Overweight","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":145.0,"priorPriceTarget":0.0},{"epochGradeDate":1690285012,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"Market Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":125.0,"priorPriceTarget":105.0},{"epochGradeDate":1690218161,"firm":"CIBC","toGrade":"Outperformer","fromGrade":"Outperformer","action":"main","priceTargetAction":"Raises","currentPriceTarget":139.0,"priorPriceTarget":123.0},{"epochGradeDate":1689247674,"firm":"Scotiabank","toGrade":"Sector Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"Announces","currentPriceTarget":165.0,"priorPriceTarget":0.0},{"epochGradeDate":1688652659,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":157.0,"priorPriceTarget":160.0},{"epochGradeDate":1686925729,"firm":"Susquehanna","toGrade":"Positive","fromGrade":"Positive","action":"main","priceTargetAction":"Lowers","currentPriceTarget":130.0,"priorPriceTarget":135.0},{"epochGradeDate":1685612298,"firm":"UBS","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":143.0,"priorPriceTarget":113.0},{"epochGradeDate":1682684644,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":121.0,"priorPriceTarget":137.0},{"epochGradeDate":1682610759,"firm":"CIBC","toGrade":"Outperformer","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":128.0,"priorPriceTarget":134.0},{"epochGradeDate":1682599448,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":123.0,"priorPriceTarget":129.0},{"epochGradeDate":1682595638,"firm":"TD Cowen","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":144.0,"priorPriceTarget":148.0},{"epochGradeDate":1681124028,"firm":"Susquehanna","toGrade":"Positive","fromGrade":"Neutral","action":"up","priceTargetAction":"Announces","currentPriceTarget":135.0,"priorPriceTarget":0.0},{"epochGradeDate":1676296382,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":160.0,"priorPriceTarget":140.0},{"epochGradeDate":1675944765,"firm":"Susquehanna","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":138.0,"priorPriceTarget":105.0},{"epochGradeDate":1675778031,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":133.0,"priorPriceTarget":112.0},{"epochGradeDate":1675776442,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":130.0,"priorPriceTarget":115.0},{"epochGradeDate":1675776226,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":129.0,"priorPriceTarget":109.0},{"epochGradeDate":1675771972,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":129.0,"priorPriceTarget":122.0},{"epochGradeDate":1673446207,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":140.0,"priorPriceTarget":131.0},{"epochGradeDate":1672837924,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":115.0,"priorPriceTarget":100.0},{"epochGradeDate":1670513020,"firm":"Cowen & Co.","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":125.0,"priorPriceTarget":123.0},{"epochGradeDate":1667221134,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":100.0,"priorPriceTarget":105.0},{"epochGradeDate":1667217867,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":100.0,"priorPriceTarget":111.0},{"epochGradeDate":1666959349,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":119.0,"priorPriceTarget":116.0},{"epochGradeDate":1664882558,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":111.0,"priorPriceTarget":0.0},{"epochGradeDate":1661253418,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":115.0,"priorPriceTarget":112.0},{"epochGradeDate":1660307423,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":131.0,"priorPriceTarget":128.0},{"epochGradeDate":1659442406,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":112.0,"priorPriceTarget":100.0},{"epochGradeDate":1659357024,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":112.0,"priorPriceTarget":100.0},{"epochGradeDate":1659353678,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":126.0,"priorPriceTarget":103.0},{"epochGradeDate":1656409289,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":103.0,"priorPriceTarget":0.0},{"epochGradeDate":1654599844,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":116.0,"priorPriceTarget":130.0},{"epochGradeDate":1652876840,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":128.0,"priorPriceTarget":135.0},{"epochGradeDate":1651489748,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":100.0,"priorPriceTarget":97.0},{"epochGradeDate":1649420155,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":112.0,"priorPriceTarget":134.0},{"epochGradeDate":1649416516,"firm":"B of A Securities","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Announces","currentPriceTarget":95.0,"priorPriceTarget":0.0},{"epochGradeDate":1647258767,"firm":"Wolfe Research","toGrade":"Outperform","fromGrade":"Peer Perform","action":"up","priceTargetAction":"Announces","currentPriceTarget":115.0,"priorPriceTarget":0.0},{"epochGradeDate":1644420138,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":135.0,"priorPriceTarget":125.0},{"epochGradeDate":1641469932,"firm":"Wolfe Research","toGrade":"Peer Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1639052697,"firm":"Susquehanna","toGrade":"Positive","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":132.0,"priorPriceTarget":0.0},{"epochGradeDate":1635858771,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":125.0,"priorPriceTarget":120.0},{"epochGradeDate":1635768682,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":124.0,"priorPriceTarget":117.0},{"epochGradeDate":1631707937,"firm":"Cowen & Co.","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":119.0,"priorPriceTarget":112.0},{"epochGradeDate":1627393921,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":126.0,"priorPriceTarget":107.0},{"epochGradeDate":1627390259,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":122.0,"priorPriceTarget":102.0},{"epochGradeDate":1627388535,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":120.0,"priorPriceTarget":110.0},{"epochGradeDate":1627388501,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":110.0,"priorPriceTarget":100.0},{"epochGradeDate":1627387628,"firm":"Stephens & Co.","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":124.0,"priorPriceTarget":114.0},{"epochGradeDate":1626267765,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":107.0,"priorPriceTarget":101.0},{"epochGradeDate":1625750372,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":110.0,"priorPriceTarget":105.0},{"epochGradeDate":1622547052,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"Raises","currentPriceTarget":100.0,"priorPriceTarget":95.0},{"epochGradeDate":1619702949,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":102.0,"priorPriceTarget":92.0},{"epochGradeDate":1619700294,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":105.0,"priorPriceTarget":100.0},{"epochGradeDate":1617720238,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":100.0,"priorPriceTarget":61.0},{"epochGradeDate":1613147086,"firm":"UBS","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1612968659,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":89.0,"priorPriceTarget":82.0},{"epochGradeDate":1611670411,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":82.0,"priorPriceTarget":69.0},{"epochGradeDate":1611661650,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Announces","currentPriceTarget":78.0,"priorPriceTarget":0.0},{"epochGradeDate":1609949377,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":61.0,"priorPriceTarget":60.0},{"epochGradeDate":1604325568,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":60.0,"priorPriceTarget":50.0},{"epochGradeDate":1603717415,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":63.0,"priorPriceTarget":56.0},{"epochGradeDate":1601910324,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":50.0,"priorPriceTarget":48.0},{"epochGradeDate":1600262004,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":50.0,"priorPriceTarget":49.0},{"epochGradeDate":1596031843,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":52.0,"priorPriceTarget":45.0},{"epochGradeDate":1594038426,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":44.0,"priorPriceTarget":40.0},{"epochGradeDate":1591784341,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":40.0,"priorPriceTarget":0.0},{"epochGradeDate":1591619754,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":39.0,"priorPriceTarget":0.0},{"epochGradeDate":1587649047,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":32.0,"priorPriceTarget":36.0},{"epochGradeDate":1583774140,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":35.0,"priorPriceTarget":0.0}],"maxAge":86400},"price":{"maxAge":1,"preMarketChange":{},"preMarketPrice":{},"postMarketChange":{},"postMarketPrice":{},"regularMarketChangePercent":{"raw":-0.0058775325,"fmt":"-0.59%"},"regularMarketChange":{"raw":-0.8600006,"fmt":"-0.86"},"regularMarketTime":1774641600,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"regularMarketPrice":{"raw":145.46,"fmt":"145.46"},"regularMarketDayHigh":{"raw":146.08,"fmt":"146.08"},"regularMarketDayLow":{"raw":143.16,"fmt":"143.16"},"regularMarketVolume":{"raw":122003,"fmt":"122.00k","longFmt":"122,003.00"},"averageDailyVolume10Day":{"raw":211340,"fmt":"211.34k","longFmt":"211,340"},"averageDailyVolume3Month":{"raw":212332,"fmt":"212.33k","longFmt":"212,332"},"regularMarketPreviousClose":{"raw":146.32,"fmt":"146.32"},"regularMarketSource":"FREE_REALTIME","regularMarketOpen":{"raw":145.84,"fmt":"145.84"},"strikePrice":{},"openInterest":{},"exchange":"TOR","exchangeName":"Toronto","exchangeDataDelayedBy":15,"marketState":"CLOSED","quoteType":"EQUITY","symbol":"TFII.TO","underlyingSymbol":null,"shortName":"TFI INTERNATIONAL INC","longName":"TFI International Inc.","currency":"CAD","quoteSourceName":"Delayed Quote","currencySymbol":"$","fromCurrency":null,"toCurrency":null,"lastMarket":null,"volume24Hr":{},"volumeAllCurrencies":{},"circulatingSupply":{},"marketCap":{"raw":11954781184,"fmt":"11.95B","longFmt":"11,954,781,184.00"}},"earningsNonGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":0.76,"fmt":"0.76"},"estimate":{"raw":0.94099,"fmt":"0.94"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"-0.18","surprisePct":"-19.23","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1745439325,"fmt":"2025-04-23"}},{"date":"2Q2025","actual":{"raw":1.34,"fmt":"1.34"},"estimate":{"raw":1.23416,"fmt":"1.23"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"0.11","surprisePct":"8.58","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1753733100,"fmt":"2025-07-28"}},{"date":"3Q2025","actual":{"raw":1.2,"fmt":"1.20"},"estimate":{"raw":1.19941,"fmt":"1.20"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"0.0","surprisePct":"0.05","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1761855560,"fmt":"2025-10-30"}},{"date":"4Q2025","actual":{"raw":1.09,"fmt":"1.09"},"estimate":{"raw":0.85193,"fmt":"0.85"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"0.24","surprisePct":"27.94","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1771362420,"fmt":"2026-02-17"}}],"currentQuarterEstimate":{"raw":0.61276,"fmt":"0.61"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1776888000,"fmt":"2026-04-22"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":8812491000,"fmt":"8.81B","longFmt":"8,812,491,000"},"earnings":{"raw":731700000,"fmt":"731.7M","longFmt":"731,700,000"}},{"date":2023,"revenue":{"raw":7521167000,"fmt":"7.52B","longFmt":"7,521,167,000"},"earnings":{"raw":538333000,"fmt":"538.33M","longFmt":"538,333,000"}},{"date":2024,"revenue":{"raw":8396800000,"fmt":"8.4B","longFmt":"8,396,800,000"},"earnings":{"raw":489500000,"fmt":"489.5M","longFmt":"489,500,000"}},{"date":2025,"revenue":{"raw":7884700000,"fmt":"7.88B","longFmt":"7,884,700,000"},"earnings":{"raw":364900000,"fmt":"364.9M","longFmt":"364,900,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":1964387000,"fmt":"1.96B","longFmt":"1,964,387,000"},"earnings":{"raw":64200000,"fmt":"64.2M","longFmt":"64,200,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":2037600000,"fmt":"2.04B","longFmt":"2,037,600,000"},"earnings":{"raw":112000000,"fmt":"112M","longFmt":"112,000,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":1968671000,"fmt":"1.97B","longFmt":"1,968,671,000"},"earnings":{"raw":99118000,"fmt":"99.12M","longFmt":"99,118,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":1914000000,"fmt":"1.91B","longFmt":"1,914,000,000"},"earnings":{"raw":89500000,"fmt":"89.5M","longFmt":"89,500,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"corporateActions":{"corporateActions":[{"header":"Dividend","message":"TFII.TO announced a cash dividend of CAD 0.47 with an ex-date of Mar. 31, 2026","meta":{"eventType":"DIVIDEND","dateEpochMs":1774929600000,"amount":"0.47"}}],"maxAge":1},"financialData":{"maxAge":86400,"currentPrice":{"raw":145.46,"fmt":"145.46"},"targetHighPrice":{"raw":198.2838,"fmt":"198.28"},"targetLowPrice":{"raw":117.50187,"fmt":"117.50"},"targetMeanPrice":{"raw":164.91716,"fmt":"164.92"},"targetMedianPrice":{"raw":170.26338,"fmt":"170.26"},"recommendationMean":{},"recommendationKey":"none","numberOfAnalystOpinions":{"raw":11,"fmt":"11","longFmt":"11"},"totalCash":{"raw":210186000,"fmt":"210.19M","longFmt":"210,186,000"},"totalCashPerShare":{"raw":2.559,"fmt":"2.56"},"ebitda":{"raw":983707008,"fmt":"983.71M","longFmt":"983,707,008"},"totalDebt":{"raw":3223994880,"fmt":"3.22B","longFmt":"3,223,994,880"},"quickRatio":{"raw":0.955,"fmt":"0.95"},"currentRatio":{"raw":1.033,"fmt":"1.03"},"totalRevenue":{"raw":7884670976,"fmt":"7.88B","longFmt":"7,884,670,976"},"debtToEquity":{"raw":120.405,"fmt":"120.40%"},"revenuePerShare":{"raw":94.919,"fmt":"94.92"},"returnOnAssets":{"raw":0.047340002,"fmt":"4.73%"},"returnOnEquity":{"raw":0.11608,"fmt":"11.61%"},"grossProfits":{"raw":1582471040,"fmt":"1.58B","longFmt":"1,582,471,040"},"freeCashflow":{"raw":645458368,"fmt":"645.46M","longFmt":"645,458,368"},"operatingCashflow":{"raw":977788032,"fmt":"977.79M","longFmt":"977,788,032"},"earningsGrowth":{"raw":-0.166,"fmt":"-16.60%"},"revenueGrowth":{"raw":-0.078,"fmt":"-7.80%"},"grossMargins":{"raw":0.2007,"fmt":"20.07%"},"ebitdaMargins":{"raw":0.12476,"fmt":"12.48%"},"operatingMargins":{"raw":0.07024,"fmt":"7.02%"},"profitMargins":{"raw":0.039389998,"fmt":"3.94%"},"financialCurrency":"USD"}}],"error":null}}