Stocks · Industrials · Trucking & Courier Services (No Air)

TFI International Inc.

TFII Clue Score41
Quebec, Canada Fiscal year ends December CIK 0001588823
$112.81 -1.16% Close, 12 Oct 2026

Price, with every insider trade on it

Closing prices, 12 months · point at a dot for who traded, or at the line for the close
112.81 on 12 Oct 2026
163 122 81 Oct 2025 Apr 2026 Oct 2026 13 Oct 2025 $88.18 14 Oct 2025 $89.40 15 Oct 2025 $89.00 16 Oct 2025 $95.31 17 Oct 2025 $94.55 20 Oct 2025 $96.28 21 Oct 2025 $96.15 22 Oct 2025 $93.57 23 Oct 2025 $89.02 24 Oct 2025 $90.74 27 Oct 2025 $89.42 28 Oct 2025 $88.06 29 Oct 2025 $89.25 30 Oct 2025 $87.37 31 Oct 2025 $89.73 3 Nov 2025 $89.32 4 Nov 2025 $89.51 5 Nov 2025 $88.90 6 Nov 2025 $85.58 7 Nov 2025 $87.34 10 Nov 2025 $85.18 11 Nov 2025 $85.68 12 Nov 2025 $87.73 13 Nov 2025 $85.34 14 Nov 2025 $85.69 17 Nov 2025 $84.32 18 Nov 2025 $83.22 19 Nov 2025 $82.08 20 Nov 2025 $80.71 21 Nov 2025 $85.95 24 Nov 2025 $84.26 25 Nov 2025 $85.89 26 Nov 2025 $86.79 28 Nov 2025 $87.49 1 Dec 2025 $88.88 2 Dec 2025 $89.99 3 Dec 2025 $93.10 4 Dec 2025 $95.75 5 Dec 2025 $97.26 8 Dec 2025 $99.58 9 Dec 2025 $98.71 10 Dec 2025 $101.10 11 Dec 2025 $102.74 12 Dec 2025 $102.68 15 Dec 2025 $104.37 16 Dec 2025 $105.19 17 Dec 2025 $105.55 18 Dec 2025 $108.03 19 Dec 2025 $104.52 22 Dec 2025 $106.09 23 Dec 2025 $105.63 24 Dec 2025 $106.21 26 Dec 2025 $106.31 29 Dec 2025 $105.95 30 Dec 2025 $104.66 31 Dec 2025 $103.35 2 Jan 2026 $106.58 5 Jan 2026 $110.66 6 Jan 2026 $108.46 7 Jan 2026 $107.40 8 Jan 2026 $110.03 9 Jan 2026 $110.89 12 Jan 2026 $111.84 13 Jan 2026 $111.46 14 Jan 2026 $111.56 15 Jan 2026 $112.56 16 Jan 2026 $111.36 20 Jan 2026 $108.71 21 Jan 2026 $111.04 22 Jan 2026 $111.85 23 Jan 2026 $109.26 26 Jan 2026 $107.81 27 Jan 2026 $108.29 28 Jan 2026 $108.29 29 Jan 2026 $109.62 30 Jan 2026 $107.55 2 Feb 2026 $112.27 3 Feb 2026 $118.12 4 Feb 2026 $122.31 5 Feb 2026 $120.22 6 Feb 2026 $121.88 9 Feb 2026 $122.32 10 Feb 2026 $123.99 11 Feb 2026 $125.65 12 Feb 2026 $115.46 13 Feb 2026 $120.25 17 Feb 2026 $121.06 18 Feb 2026 $116.27 19 Feb 2026 $118.51 20 Feb 2026 $119.33 23 Feb 2026 $115.17 24 Feb 2026 $116.51 25 Feb 2026 $113.93 26 Feb 2026 $119.22 27 Feb 2026 $119.72 2 Mar 2026 $118.88 3 Mar 2026 $118.48 4 Mar 2026 $118.28 5 Mar 2026 $117.04 6 Mar 2026 $110.59 9 Mar 2026 $110.88 10 Mar 2026 $110.76 11 Mar 2026 $111.08 12 Mar 2026 $102.96 13 Mar 2026 $102.04 16 Mar 2026 $101.71 17 Mar 2026 $100.78 18 Mar 2026 $100.66 19 Mar 2026 $98.75 20 Mar 2026 $99.13 23 Mar 2026 $104.52 24 Mar 2026 $104.75 25 Mar 2026 $106.48 26 Mar 2026 $105.48 27 Mar 2026 $104.71 30 Mar 2026 $104.98 31 Mar 2026 $108.63 1 Apr 2026 $110.77 2 Apr 2026 $111.35 6 Apr 2026 $114.01 7 Apr 2026 $115.14 8 Apr 2026 $120.59 9 Apr 2026 $123.88 10 Apr 2026 $122.44 13 Apr 2026 $124.30 14 Apr 2026 $125.05 15 Apr 2026 $122.80 16 Apr 2026 $127.81 17 Apr 2026 $131.61 20 Apr 2026 $135.85 21 Apr 2026 $135.24 22 Apr 2026 $135.91 23 Apr 2026 $137.87 24 Apr 2026 $138.93 27 Apr 2026 $138.33 28 Apr 2026 $144.82 29 Apr 2026 $140.64 30 Apr 2026 $143.18 1 May 2026 $142.47 4 May 2026 $134.61 5 May 2026 $135.57 6 May 2026 $139.27 7 May 2026 $138.32 8 May 2026 $139.13 11 May 2026 $137.43 12 May 2026 $135.16 13 May 2026 $134.12 14 May 2026 $142.75 15 May 2026 $141.15 18 May 2026 $142.40 19 May 2026 $140.57 20 May 2026 $146.82 21 May 2026 $145.78 22 May 2026 $148.06 26 May 2026 $150.92 27 May 2026 $151.58 28 May 2026 $152.85 29 May 2026 $154.12 1 Jun 2026 $156.30 2 Jun 2026 $158.65 3 Jun 2026 $158.45 4 Jun 2026 $160.31 5 Jun 2026 $159.50 8 Jun 2026 $163.36 9 Jun 2026 $159.36 10 Jun 2026 $153.57 11 Jun 2026 $158.83 12 Jun 2026 $160.40 15 Jun 2026 $155.70 16 Jun 2026 $152.75 17 Jun 2026 $144.58 18 Jun 2026 $145.40 22 Jun 2026 $146.85 23 Jun 2026 $144.15 24 Jun 2026 $143.18 25 Jun 2026 $145.79 26 Jun 2026 $144.46 29 Jun 2026 $144.33 30 Jun 2026 $143.57 1 Jul 2026 $141.66 2 Jul 2026 $139.14 6 Jul 2026 $140.87 7 Jul 2026 $145.17 8 Jul 2026 $147.12 9 Jul 2026 $149.33 10 Jul 2026 $147.64 13 Jul 2026 $147.62 14 Jul 2026 $149.25 15 Jul 2026 $146.23 16 Jul 2026 $156.62 17 Jul 2026 $155.83 20 Jul 2026 $151.36 21 Jul 2026 $153.21 22 Jul 2026 $152.44 23 Jul 2026 $152.12 24 Jul 2026 $150.43 27 Jul 2026 $145.87 28 Jul 2026 $147.76 29 Jul 2026 $141.03 30 Jul 2026 $134.29 31 Jul 2026 $135.02 3 Aug 2026 $134.80 4 Aug 2026 $141.63 5 Aug 2026 $139.45 6 Aug 2026 $137.53 7 Aug 2026 $140.46 10 Aug 2026 $138.80 11 Aug 2026 $141.92 12 Aug 2026 $145.94 13 Aug 2026 $147.14 14 Aug 2026 $146.64 17 Aug 2026 $145.61 18 Aug 2026 $140.83 19 Aug 2026 $138.51 20 Aug 2026 $139.52 21 Aug 2026 $141.35 24 Aug 2026 $135.82 25 Aug 2026 $134.18 26 Aug 2026 $135.23 27 Aug 2026 $136.26 28 Aug 2026 $133.31 31 Aug 2026 $134.19 1 Sep 2026 $127.83 2 Sep 2026 $128.97 3 Sep 2026 $132.81 4 Sep 2026 $137.11 8 Sep 2026 $134.13 9 Sep 2026 $132.00 10 Sep 2026 $131.13 11 Sep 2026 $131.24 14 Sep 2026 $131.78 15 Sep 2026 $133.29 16 Sep 2026 $126.10 17 Sep 2026 $125.93 18 Sep 2026 $125.16 21 Sep 2026 $125.49 22 Sep 2026 $125.04 23 Sep 2026 $124.96 24 Sep 2026 $121.77 25 Sep 2026 $121.10 28 Sep 2026 $122.37 29 Sep 2026 $121.84 30 Sep 2026 $119.86 1 Oct 2026 $120.55 2 Oct 2026 $118.90 5 Oct 2026 $114.80 6 Oct 2026 $113.94 7 Oct 2026 $112.35 8 Oct 2026 $115.14 9 Oct 2026 $114.13 12 Oct 2026 $112.81
0 buys0 sales at will0 planned sales

Key numbers

Fiscal year 2025, ended 31 Dec 2025, as filed
Revenue
$7.88B
Net income
$310.55M
Free cash flow
$704.57M
Operating margin
7.2%
Net margin
3.9%
Return on equity
11.6%
Return on capital
8.2%
Debt to equity
0.96
Revenue growth, 1 yr
-6.1%
Revenue growth, 5 yr
15.8% a year
EPS growth, 1 yr
-25.0%

Revenue and profit

Fiscal years, as filed with the SEC · point at a year for the detail
Full statements →
3.8B 276M FY20 Fiscal year 2020 Revenue $3.78B Net income $275.68M Margin 7.3% 7.2B 754M FY21 Fiscal year 2021 Revenue $7.22B Net income $754.41M Margin 10.4% · growth +91.0% 8.8B 823M FY22 Fiscal year 2022 Revenue $8.81B Net income $823.23M Margin 9.3% · growth +22.0% 7.5B 505M FY23 Fiscal year 2023 Revenue $7.52B Net income $504.88M Margin 6.7% · growth -14.7% 8.4B 422M FY24 Fiscal year 2024 Revenue $8.40B Net income $422.48M Margin 5.0% · growth +11.6% 7.9B 311M FY25 Fiscal year 2025 Revenue $7.88B Net income $310.55M Margin 3.9% · growth -6.1%
RevenueNet incomeLoss

Latest insider transactions

From Form 4, most recent first
All of them →

No open-market purchase or sale on file for this company.