Insider Profile
TFI International Inc.
1
Companies Filed At
8
Open-Market Buys (2yr)
$21.3M
Buy Value (2yr, open-market)
Apr 30, 2026
Most Recent Trade
51
Credibility
Score
73%
Hit Rate
+6.8%
Avg 90d Return
+9.1%
Median 90d Return
277
Evaluated Trades
+42.7%
Best Trade
-44.4%
Worst Trade
Hit rate and returns are based on 277 open-market buys with evaluable 90-day outcomes. Score reflects historical conviction, not a guarantee of future performance. This insider has a solid track record of profitable timing.
Date Company Role Nature Dir. Shares Price Value Score
Apr 30, 2026 $TFII
TFI International
— Open Market Buy 11,266 $192.92 $2.2M 78
Apr 30, 2026 $TFII
TFI International
— Other Sell 4,626 — — 78
Apr 30, 2026 $TFII
TFI International
— Open Market Buy 4,626 $141.33 $654K 78
Apr 30, 2026 $TFII
TFI International
— Other Sell 11,266 — — 78
Mar 03, 2026 $TFII
TFI International
— Other Sell 232 — — 78
Mar 02, 2026 $TFII
TFI International
— Open Market Buy 232 $119.59 $28K 78
Feb 06, 2026 $TFII
TFI International
— Open Market Buy 13,245 $120.25 $1.6M 78
Feb 06, 2026 $TFII
TFI International
— Open Market Buy 35,687 $166.48 $5.9M 78
Feb 06, 2026 $TFII
TFI International
— Other Sell 48,932 — — 78
Oct 31, 2025 $TFII
TFI International
— Buyback Buy 190,000 — — 78
Oct 24, 2025 $TFII
TFI International
— Buyback Buy 10,000 $126.57 $1.3M 78
Oct 23, 2025 $TFII
TFI International
— Buyback Buy 10,000 $126.84 $1.3M 78
Oct 22, 2025 $TFII
TFI International
— Buyback Buy 10,000 $132.51 $1.3M 78
Oct 21, 2025 $TFII
TFI International
— Buyback Buy 10,000 $136.01 $1.4M 78
Oct 20, 2025 $TFII
TFI International
— Buyback Buy 10,000 $135.55 $1.4M 78
Oct 17, 2025 $TFII
TFI International
— Buyback Buy 10,000 $132.36 $1.3M 78
Oct 16, 2025 $TFII
TFI International
— Buyback Buy 10,000 $131.34 $1.3M 78
Oct 15, 2025 $TFII
TFI International
— Buyback Buy 10,000 $126.10 $1.3M 78
Oct 14, 2025 $TFII
TFI International
— Buyback Buy 10,000 $123.93 $1.2M 78
Oct 10, 2025 $TFII
TFI International
— Buyback Buy 10,000 $124.39 $1.2M 78
Oct 09, 2025 $TFII
TFI International
— Buyback Buy 10,000 $127.91 $1.3M 78
Oct 08, 2025 $TFII
TFI International
— Buyback Buy 10,000 $128.79 $1.3M 78
Oct 07, 2025 $TFII
TFI International
— Buyback Buy 10,000 $127.91 $1.3M 78
Oct 06, 2025 $TFII
TFI International
— Buyback Buy 10,000 $129.29 $1.3M 78
Oct 03, 2025 $TFII
TFI International
— Buyback Buy 10,000 $127.00 $1.3M 78
Oct 02, 2025 $TFII
TFI International
— Buyback Buy 10,000 $125.11 $1.3M 78
Oct 01, 2025 $TFII
TFI International
— Buyback Buy 10,000 $123.21 $1.2M 78
Sep 30, 2025 $TFII
TFI International
— Buyback Buy 10,000 $121.61 $1.2M 78
Sep 30, 2025 $TFII
TFI International
— Buyback Buy 10,000 $121.61 $1.2M 78
Sep 29, 2025 $TFII
TFI International
— Buyback Buy 10,000 $123.76 $1.2M 78
Sep 29, 2025 $TFII
TFI International
— Buyback Buy 110,000 — — 78
Sep 29, 2025 $TFII
TFI International
— Buyback Buy 10,000 $123.76 $1.2M 78
Sep 26, 2025 $TFII
TFI International
— Buyback Buy 10,000 $125.15 $1.3M 78
Sep 25, 2025 $TFII
TFI International
— Buyback Buy 10,000 $126.13 $1.3M 78
Sep 24, 2025 $TFII
TFI International
— Buyback Buy 10,000 $130.06 $1.3M 78
Sep 23, 2025 $TFII
TFI International
— Buyback Buy 10,000 $130.06 $1.3M 78
Sep 22, 2025 $TFII
TFI International
— Buyback Buy 10,000 $129.01 $1.3M 78
Sep 19, 2025 $TFII
TFI International
— Buyback Buy 10,000 $129.06 $1.3M 78
Sep 18, 2025 $TFII
TFI International
— Buyback Buy 10,000 $130.57 $1.3M 78
Sep 17, 2025 $TFII
TFI International
— Buyback Buy 10,000 $131.47 $1.3M 78
Sep 16, 2025 $TFII
TFI International
— Buyback Buy 10,000 $130.63 $1.3M 78
Sep 15, 2025 $TFII
TFI International
— Buyback Buy 10,000 $130.01 $1.3M 78
Sep 12, 2025 $TFII
TFI International
— Buyback Buy 10,000 $129.74 $1.3M 78
Aug 29, 2025 $TFII
TFI International
— Buyback Buy 149,000 — — 78
Aug 22, 2025 $TFII
TFI International
— Buyback Buy 1,500 $129.09 $194K 78
Aug 21, 2025 $TFII
TFI International
— Buyback Buy 10,000 $126.34 $1.3M 78
Aug 20, 2025 $TFII
TFI International
— Buyback Buy 10,000 $127.35 $1.3M 78
Aug 19, 2025 $TFII
TFI International
— Buyback Buy 10,000 $129.16 $1.3M 78
Aug 18, 2025 $TFII
TFI International
— Buyback Buy 10,000 $125.90 $1.3M 78
Aug 15, 2025 $TFII
TFI International
— Buyback Buy 10,000 $125.56 $1.3M 78
Aug 14, 2025 $TFII
TFI International
— Buyback Buy 10,000 $124.54 $1.2M 78
Aug 13, 2025 $TFII
TFI International
— Buyback Buy 10,000 $126.45 $1.3M 78
Aug 12, 2025 $TFII
TFI International
— Buyback Buy 10,000 $121.30 $1.2M 78
Aug 11, 2025 $TFII
TFI International
— Buyback Buy 10,000 $116.52 $1.2M 78
Aug 08, 2025 $TFII
TFI International
— Buyback Buy 10,000 $119.11 $1.2M 78
Aug 07, 2025 $TFII
TFI International
— Buyback Buy 10,000 $120.87 $1.2M 78
Aug 06, 2025 $TFII
TFI International
— Buyback Buy 10,000 $122.54 $1.2M 78
Aug 05, 2025 $TFII
TFI International
— Buyback Buy 10,000 $121.65 $1.2M 78
Aug 01, 2025 $TFII
TFI International
— Buyback Buy 10,000 $117.32 $1.2M 78
Jul 31, 2025 $TFII
TFI International
— Buyback Buy 7,500 $121.61 $912K 78
Jul 31, 2025 $TFII
TFI International
— Buyback Buy 482,500 — — 78
Jul 30, 2025 $TFII
TFI International
— Buyback Buy 7,500 $124.24 $932K 78
Jul 25, 2025 $TFII
TFI International
— Buyback Buy 25,000 $125.19 $3.1M 78
Jul 24, 2025 $TFII
TFI International
— Buyback Buy 25,000 $121.82 $3.0M 78
Jul 23, 2025 $TFII
TFI International
— Buyback Buy 25,000 $123.04 $3.1M 78
Jul 22, 2025 $TFII
TFI International
— Buyback Buy 50,000 $121.90 $6.1M 78
Jul 18, 2025 $TFII
TFI International
— Buyback Buy 25,000 $121.47 $3.0M 78
Jul 17, 2025 $TFII
TFI International
— Buyback Buy 25,000 $124.22 $3.1M 78
Jul 16, 2025 $TFII
TFI International
— Buyback Buy 25,000 $122.22 $3.1M 78
Jul 15, 2025 $TFII
TFI International
— Buyback Buy 25,000 $122.49 $3.1M 78
Jul 14, 2025 $TFII
TFI International
— Buyback Buy 25,000 $123.21 $3.1M 78
Jul 11, 2025 $TFII
TFI International
— Buyback Buy 25,000 $124.00 $3.1M 78
Jul 10, 2025 $TFII
TFI International
— Buyback Buy 25,000 $126.90 $3.2M 78
Jul 09, 2025 $TFII
TFI International
— Buyback Buy 25,000 $127.10 $3.2M 78
Jul 08, 2025 $TFII
TFI International
— Buyback Buy 25,000 $126.37 $3.2M 78
Jul 07, 2025 $TFII
TFI International
— Buyback Buy 25,000 $126.38 $3.2M 78
Jul 04, 2025 $TFII
TFI International
— Buyback Buy 25,000 $127.83 $3.2M 78
Jul 03, 2025 $TFII
TFI International
— Buyback Buy 25,000 $127.84 $3.2M 78
Jul 02, 2025 $TFII
TFI International
— Buyback Buy 25,000 $127.50 $3.2M 78
Jun 30, 2025 $TFII
TFI International
— Buyback Buy 25,000 $122.31 $3.1M 78
Jun 30, 2025 $TFII
TFI International
— Buyback Buy 25,000 — — 78
Jun 27, 2025 $TFII
TFI International
— Buyback Buy 25,000 $123.03 $3.1M 78
Jun 27, 2025 $TFII
TFI International
— Buyback Buy 500,000 — — 78
Jun 26, 2025 $TFII
TFI International
— Buyback Buy 30,000 $120.34 $3.6M 78
Jun 25, 2025 $TFII
TFI International
— Buyback Buy 35,000 $120.83 $4.2M 78
Jun 24, 2025 $TFII
TFI International
— Buyback Buy 35,000 $123.94 $4.3M 78
Jun 23, 2025 $TFII
TFI International
— Buyback Buy 35,000 $121.74 $4.3M 78
Jun 20, 2025 $TFII
TFI International
— Buyback Buy 35,000 $121.56 $4.3M 78
Jun 19, 2025 $TFII
TFI International
— Buyback Buy 35,000 $121.99 $4.3M 78
Jun 18, 2025 $TFII
TFI International
— Buyback Buy 35,000 $121.74 $4.3M 78
Jun 17, 2025 $TFII
TFI International
— Buyback Buy 35,000 $122.47 $4.3M 78
Jun 16, 2025 $TFII
TFI International
— Buyback Buy 25,000 $123.69 $3.1M 78
Jun 13, 2025 $TFII
TFI International
— Buyback Buy 25,000 $123.55 $3.1M 78
Jun 12, 2025 $TFII
TFI International
— Buyback Buy 25,000 $123.19 $3.1M 78
Jun 11, 2025 $TFII
TFI International
— Buyback Buy 25,000 $123.88 $3.1M 78
Jun 10, 2025 $TFII
TFI International
— Buyback Buy 25,000 $124.22 $3.1M 78
Jun 09, 2025 $TFII
TFI International
— Buyback Buy 25,000 $120.31 $3.0M 78
Jun 06, 2025 $TFII
TFI International
— Buyback Buy 25,000 $119.84 $3.0M 78
Jun 05, 2025 $TFII
TFI International
— Buyback Buy 25,000 $119.07 $3.0M 78
Jun 04, 2025 $TFII
TFI International
— Buyback Buy 25,000 $119.48 $3.0M 78
Apr 30, 2025 $TFII
TFI International
— Buyback Buy 500,000 — — 78
Apr 14, 2025 $TFII
TFI International
— Buyback Buy 24,512 $110.97 $2.7M 78
Apr 11, 2025 $TFII
TFI International
— Buyback Buy 48,861 $111.71 $5.5M 78
Apr 10, 2025 $TFII
TFI International
— Buyback Buy 48,861 $113.19 $5.5M 78
Apr 09, 2025 $TFII
TFI International
— Buyback Buy 35,800 $108.03 $3.9M 78
Apr 08, 2025 $TFII
TFI International
— Buyback Buy 48,861 $107.53 $5.3M 78
Apr 07, 2025 $TFII
TFI International
— Buyback Buy 48,861 $108.57 $5.3M 78
Apr 04, 2025 $TFII
TFI International
— Buyback Buy 48,861 $109.45 $5.3M 78
Apr 03, 2025 $TFII
TFI International
— Buyback Buy 48,861 $106.58 $5.2M 78
Apr 02, 2025 $TFII
TFI International
— Buyback Buy 48,861 $112.99 $5.5M 78
Apr 01, 2025 $TFII
TFI International
— Buyback Buy 48,800 $109.23 $5.3M 78
Mar 31, 2025 $TFII
TFI International
— Buyback Buy 48,861 $109.25 $5.3M 78
Mar 31, 2025 $TFII
TFI International
— Buyback Buy 280,000 — — 78
Mar 24, 2025 $TFII
TFI International
— Buyback Buy 48,861 $119.78 $5.9M 78
Mar 24, 2025 $TFII
TFI International
— Buyback Buy 4,556 $120.00 $547K 78
Mar 21, 2025 $TFII
TFI International
— Buyback Buy 48,861 $118.53 $5.8M 78
Mar 20, 2025 $TFII
TFI International
— Buyback Buy 48,861 $119.10 $5.8M 78
Mar 19, 2025 $TFII
TFI International
— Buyback Buy 48,861 $119.09 $5.8M 78
Mar 03, 2025 $TFII
TFI International
— Other Sell 1,108 — — 78
Mar 03, 2025 $TFII
TFI International
— Open Market Buy 1,108 $87.79 $97K 78
Mar 03, 2025 $TFII
TFI International
— Buyback Buy 40,000 $127.69 $5.1M 78
Feb 28, 2025 $TFII
TFI International
— Buyback Buy 40,000 — — 78
Feb 28, 2025 $TFII
TFI International
— Buyback Buy 40,000 $130.20 $5.2M 78
Feb 27, 2025 $TFII
TFI International
— Buyback Buy 40,000 $130.57 $5.2M 78
Feb 10, 2025 $TFII
TFI International
— Other Sell 62,590 — — 78
Feb 07, 2025 $TFII
TFI International
— Open Market Buy 15,020 $129.71 $1.9M 78
Feb 07, 2025 $TFII
TFI International
— Open Market Buy 47,570 $185.77 $8.8M 78
Jan 31, 2025 $TFII
TFI International
— Buyback Buy 204,795 — — 78
Jan 07, 2025 $TFII
TFI International
— Buyback Buy 9,351 $192.72 $1.8M 78
Jan 06, 2025 $TFII
TFI International
— Buyback Buy 48,861 $196.08 $9.6M 78
Jan 03, 2025 $TFII
TFI International
— Buyback Buy 48,861 $191.71 $9.4M 78
Jan 02, 2025 $TFII
TFI International
— Buyback Buy 48,861 $193.82 $9.5M 78
Dec 31, 2024 $TFII
TFI International
— Buyback Buy 252,305 — — 78
Dec 31, 2024 $TFII
TFI International
— Buyback Buy 48,861 $195.41 $9.5M 78
Dec 30, 2024 $TFII
TFI International
— Buyback Buy 48,861 $195.38 $9.5M 78
Dec 27, 2024 $TFII
TFI International
— Buyback Buy 48,861 $200.09 $9.8M 78
Dec 24, 2024 $TFII
TFI International
— Buyback Buy 48,861 $201.05 $9.8M 78
Dec 23, 2024 $TFII
TFI International
— Buyback Buy 48,861 $199.77 $9.8M 78
Dec 20, 2024 $TFII
TFI International
— Buyback Buy 48,861 $202.19 $9.9M 78
Dec 19, 2024 $TFII
TFI International
— Buyback Buy 8,000 $204.91 $1.6M 78
Nov 29, 2024 $TFII
TFI International
— Buyback Buy 42,900 — — 78
Nov 21, 2024 $TFII
TFI International
— Buyback Buy 2,800 $203.53 $570K 78
Nov 20, 2024 $TFII
TFI International
— Buyback Buy 40,100 $199.89 $8.0M 78
Oct 31, 2024 $TFII
TFI International
— Buyback Buy 100 — — 78
Oct 22, 2024 $TFII
TFI International
— Buyback Buy 100 $180.00 $18K 78
Apr 30, 2024 $TFII
TFI International
— Buyback Buy 25,000 $181.58 $4.5M 78
Apr 29, 2024 $TFII
TFI International
— Buyback Buy 25,000 $185.08 $4.6M 78
Apr 26, 2024 $TFII
TFI International
— Open Market Buy 4,133 $137.46 $568K 78
Apr 26, 2024 $TFII
TFI International
— Open Market Buy 1,600 $186.93 $299K 78
Apr 26, 2024 $TFII
TFI International
— Open Market Buy 5,733 — — 78
Feb 12, 2024 $TFII
TFI International
— Open Market Buy 76 $193.41 $15K 78
Feb 08, 2024 $TFII
TFI International
— Open Market Buy 16,749 $141.96 $2.4M 78
Feb 08, 2024 $TFII
TFI International
— Open Market Buy 66,895 $191.48 $12.8M 78
Dec 15, 2023 $TFII
TFI International
— Buyback Buy 316,800 — — 78
Dec 11, 2023 $TFII
TFI International
— Buyback Buy 94,600 $157.69 $14.9M 78
Dec 08, 2023 $TFII
TFI International
— Buyback Buy 38,200 $158.00 $6.0M 78
Dec 07, 2023 $TFII
TFI International
— Buyback Buy 111,000 $156.47 $17.4M 78
Dec 06, 2023 $TFII
TFI International
— Buyback Buy 58,200 $156.20 $9.1M 78
Nov 30, 2023 $TFII
TFI International
— Buyback Buy 183,200 — — 78
Nov 29, 2023 $TFII
TFI International
— Buyback Buy 14,800 $157.93 $2.3M 78
Nov 28, 2023 $TFII
TFI International
— Buyback Buy 58,200 $156.78 $9.1M 78
Nov 27, 2023 $TFII
TFI International
— Buyback Buy 600 $158.00 $95K 78
Nov 22, 2023 $TFII
TFI International
— Buyback Buy 5,200 $157.93 $821K 78
Nov 21, 2023 $TFII
TFI International
— Buyback Buy 45,500 $157.33 $7.2M 78
Nov 20, 2023 $TFII
TFI International
— Buyback Buy 73,700 $157.16 $11.6M 78
Nov 08, 2023 $TFII
TFI International
— Buyback Buy 560,040 — — 78
Nov 03, 2023 $TFII
TFI International
— Buyback Buy 135,140 $156.89 $21.2M 78
Nov 02, 2023 $TFII
TFI International
— Buyback Buy 150,000 $155.12 $23.3M 78
Nov 01, 2023 $TFII
TFI International
— Buyback Buy 59,800 $154.97 $9.3M 78
Oct 31, 2023 $TFII
TFI International
— Buyback Buy 123,800 $153.57 $19.0M 78
Oct 31, 2023 $TFII
TFI International
— Buyback Buy 439,960 — — 78
Oct 30, 2023 $TFII
TFI International
— Buyback Buy 91,300 $152.50 $13.9M 78
Oct 27, 2023 $TFII
TFI International
— Buyback Buy 150,000 $149.81 $22.5M 78
Oct 26, 2023 $TFII
TFI International
— Buyback Buy 150,000 $149.78 $22.5M 78
Oct 25, 2023 $TFII
TFI International
— Buyback Buy 139,960 $148.71 $20.8M 78
Jun 30, 2023 $TFII
TFI International
— Buyback Buy 43,600 — — 78
Jun 22, 2023 $TFII
TFI International
— Buyback Buy 100 $137.61 $14K 78
Jun 21, 2023 $TFII
TFI International
— Buyback Buy 9,100 $137.80 $1.3M 78
Jun 20, 2023 $TFII
TFI International
— Buyback Buy 1,800 $137.98 $248K 78
Jun 13, 2023 $TFII
TFI International
— Buyback Buy 1,900 $138.00 $262K 78
Jun 12, 2023 $TFII
TFI International
— Buyback Buy 10,700 $138.79 $1.5M 78
Jun 09, 2023 $TFII
TFI International
— Buyback Buy 20,000 $141.53 $2.8M 78
May 31, 2023 $TFII
TFI International
— Buyback Buy 941,432 — — 78
May 16, 2023 $TFII
TFI International
— Buyback Buy 2,400 $141.89 $341K 78
May 11, 2023 $TFII
TFI International
— Buyback Buy 500 $142.00 $71K 78
May 09, 2023 $TFII
TFI International
— Buyback Buy 3,600 $141.25 $508K 78
May 04, 2023 $TFII
TFI International
— Buyback Buy 10,328 $143.85 $1.5M 78
May 03, 2023 $TFII
TFI International
— Buyback Buy 710,287 $147.10 $104.5M 78
Apr 28, 2023 $TFII
TFI International
— Buyback Buy 36,290 $143.31 $5.2M 78
Apr 28, 2023 $TFII
TFI International
— Other Sell 2,336 — — 78
Apr 28, 2023 $TFII
TFI International
— Other Sell 4,623 — — 78
Apr 28, 2023 $TFII
TFI International
— Open Market Buy 4,623 $107.34 $496K 78
Apr 28, 2023 $TFII
TFI International
— Buyback Buy 65,068 — — 78
Apr 27, 2023 $TFII
TFI International
— Buyback Buy 178,027 $139.31 $24.8M 78
Apr 26, 2023 $TFII
TFI International
— Buyback Buy 65,068 $142.06 $9.2M 78
Feb 06, 2023 $TFII
TFI International
— Other Sell 190,451 — — 78
Feb 06, 2023 $TFII
TFI International
— Open Market Buy 50 $158.86 $8K 78
Feb 03, 2023 $TFII
TFI International
— Open Market Buy 30,000 $159.14 $4.8M 78
Feb 02, 2023 $TFII
TFI International
— Open Market Buy 30,000 $156.72 $4.7M 78
Feb 02, 2023 $TFII
TFI International
— Open Market Buy 28,645 $158.14 $4.5M 78
Feb 01, 2023 $TFII
TFI International
— Open Market Buy 30,000 $149.22 $4.5M 78
Jan 31, 2023 $TFII
TFI International
— Open Market Buy 30,000 $147.38 $4.4M 78
Jan 31, 2023 $TFII
TFI International
— Buyback Buy 59,800 — — 78
Jan 30, 2023 $TFII
TFI International
— Open Market Buy 30,000 $144.44 $4.3M 78
Jan 27, 2023 $TFII
TFI International
— Open Market Buy 30,000 $145.52 $4.4M 78
Jan 05, 2023 $TFII
TFI International
— Buyback Buy 48,200 $134.36 $6.5M 78
Jan 03, 2023 $TFII
TFI International
— Buyback Buy 7,100 $134.99 $958K 78
Dec 30, 2022 $TFII
TFI International
— Buyback Buy 3,800 $135.00 $513K 78
Dec 30, 2022 $TFII
TFI International
— Buyback Buy 31,400 — — 78
Dec 29, 2022 $TFII
TFI International
— Buyback Buy 700 $135.00 $94K 78
Dec 28, 2022 $TFII
TFI International
— Buyback Buy 31,400 $134.84 $4.2M 78
Nov 30, 2022 $TFII
TFI International
— Buyback Buy 701,067 — — 78
Nov 09, 2022 $TFII
TFI International
— Buyback Buy 31,000 $129.69 $4.0M 78
Nov 09, 2022 $TFII
TFI International
— Buyback Buy 41,377 $129.43 $5.4M 78
Nov 08, 2022 $TFII
TFI International
— Buyback Buy 600 $129.36 $78K 78
Nov 08, 2022 $TFII
TFI International
— Buyback Buy 2,200 $129.92 $286K 78
Nov 07, 2022 $TFII
TFI International
— Buyback Buy 35,600 $127.59 $4.5M 78
Nov 04, 2022 $TFII
TFI International
— Buyback Buy 65,068 $124.45 $8.1M 78
Nov 03, 2022 $TFII
TFI International
— Buyback Buy 85,068 $123.36 $10.5M 78
Nov 02, 2022 $TFII
TFI International
— Buyback Buy 144,507 $126.27 $18.2M 78
Nov 01, 2022 $TFII
TFI International
— Buyback Buy 70,000 $126.54 $8.9M 78
Oct 31, 2022 $TFII
TFI International
— Buyback Buy 165,313 $124.60 $20.6M 78
Oct 31, 2022 $TFII
TFI International
— Buyback Buy 169,000 — — 78
Oct 28, 2022 $TFII
TFI International
— Buyback Buy 60,334 $119.78 $7.2M 78
Sep 30, 2022 $TFII
TFI International
— Buyback Buy 70,000 $127.79 $8.9M 78
Sep 29, 2022 $TFII
TFI International
— Buyback Buy 70,000 $128.15 $9.0M 78
Sep 29, 2022 $TFII
TFI International
— Buyback Buy 1,127,165 — — 78
Sep 28, 2022 $TFII
TFI International
— Buyback Buy 29,000 $127.84 $3.7M 78
Sep 27, 2022 $TFII
TFI International
— Buyback Buy 70,000 $127.89 $9.0M 78
Sep 26, 2022 $TFII
TFI International
— Buyback Buy 70,000 $126.86 $8.9M 78
Sep 23, 2022 $TFII
TFI International
— Buyback Buy 70,000 $124.00 $8.7M 78
Sep 22, 2022 $TFII
TFI International
— Buyback Buy 95,000 $127.58 $12.1M 78
Sep 21, 2022 $TFII
TFI International
— Buyback Buy 70,000 $129.98 $9.1M 78
Sep 20, 2022 $TFII
TFI International
— Buyback Buy 52,255 $128.73 $6.7M 78
Sep 19, 2022 $TFII
TFI International
— Buyback Buy 69,600 $130.28 $9.1M 78
Sep 16, 2022 $TFII
TFI International
— Buyback Buy 70,000 $126.46 $8.9M 78
Sep 13, 2022 $TFII
TFI International
— Buyback Buy 17,410 $135.41 $2.4M 78
Sep 12, 2022 $TFII
TFI International
— Buyback Buy 33,700 $137.75 $4.6M 78
Sep 09, 2022 $TFII
TFI International
— Buyback Buy 36,100 $136.18 $4.9M 78
Sep 08, 2022 $TFII
TFI International
— Buyback Buy 53,300 $133.37 $7.1M 78
Sep 07, 2022 $TFII
TFI International
— Buyback Buy 70,000 $131.28 $9.2M 78
Sep 06, 2022 $TFII
TFI International
— Buyback Buy 70,000 $133.89 $9.4M 78
Sep 02, 2022 $TFII
TFI International
— Buyback Buy 70,000 $137.81 $9.6M 78
Sep 01, 2022 $TFII
TFI International
— Buyback Buy 70,000 $133.51 $9.3M 78
Feb 28, 2022 $TFII
TFI International
— Buyback Buy 185,000 — — 78
Feb 28, 2022 $TFII
TFI International
— Buyback Buy 40,000 $131.59 $5.3M 78
Feb 25, 2022 $TFII
TFI International
— Buyback Buy 40,000 $131.54 $5.3M 78
Feb 24, 2022 $TFII
TFI International
— Buyback Buy 40,000 $128.14 $5.1M 78
Feb 23, 2022 $TFII
TFI International
— Buyback Buy 40,000 $129.09 $5.2M 78
Feb 22, 2022 $TFII
TFI International
— Buyback Buy 40,000 $129.22 $5.2M 78
Feb 18, 2022 $TFII
TFI International
— Buyback Buy 40,000 $131.12 $5.2M 78
Feb 17, 2022 $TFII
TFI International
— Buyback Buy 25,000 $132.59 $3.3M 78
Dec 15, 2021 $TFII
TFI International
— Other Sell 73,252 — — 78
Dec 10, 2021 $TFII
TFI International
— Open Market Buy 73,252 $138.94 $10.2M 78
Dec 10, 2021 $TFII
TFI International
— Buyback Buy 500,000 — — 78
Dec 08, 2021 $TFII
TFI International
— Buyback Buy 16,789 $138.33 $2.3M 78
Dec 07, 2021 $TFII
TFI International
— Buyback Buy 62,900 $139.36 $8.8M 78
Dec 06, 2021 $TFII
TFI International
— Buyback Buy 69,100 $134.24 $9.3M 78
Dec 03, 2021 $TFII
TFI International
— Buyback Buy 70,337 $131.79 $9.3M 78
Dec 02, 2021 $TFII
TFI International
— Buyback Buy 69,900 $130.73 $9.1M 78
Dec 01, 2021 $TFII
TFI International
— Buyback Buy 70,300 $130.19 $9.2M 78
Nov 30, 2021 $TFII
TFI International
— Buyback Buy 500,000 — — 78
Nov 30, 2021 $TFII
TFI International
— Buyback Buy 70,337 $130.03 $9.1M 78
Nov 29, 2021 $TFII
TFI International
— Buyback Buy 70,337 $136.60 $9.6M 78
Nov 22, 2021 $TFII
TFI International
— Buyback Buy 14,826 $139.10 $2.1M 78
Nov 19, 2021 $TFII
TFI International
— Buyback Buy 67,500 $136.30 $9.2M 78
Nov 18, 2021 $TFII
TFI International
— Buyback Buy 70,337 $135.80 $9.6M 78
Nov 17, 2021 $TFII
TFI International
— Buyback Buy 70,300 $137.70 $9.7M 78
Nov 16, 2021 $TFII
TFI International
— Buyback Buy 65,600 $139.50 $9.2M 78
Nov 15, 2021 $TFII
TFI International
— Buyback Buy 44,600 $139.90 $6.2M 78
Nov 12, 2021 $TFII
TFI International
— Buyback Buy 1,300 $139.90 $182K 78
Nov 10, 2021 $TFII
TFI International
— Buyback Buy 70,337 $139.50 $9.8M 78
Nov 05, 2021 $TFII
TFI International
— Buyback Buy 2,400 $139.90 $336K 78
Nov 04, 2021 $TFII
TFI International
— Buyback Buy 17,800 $138.30 $2.5M 78
Nov 03, 2021 $TFII
TFI International
— Buyback Buy 40,000 $133.90 $5.4M 78
Nov 02, 2021 $TFII
TFI International
— Buyback Buy 35,000 $132.50 $4.6M 78
Feb 26, 2021 $TFII
TFI International
— Buyback Buy 45,000 $90.15 $4.1M 78
Feb 26, 2021 $TFII
TFI International
— Buyback Buy 240,000 — — 78
Feb 25, 2021 $TFII
TFI International
— Buyback Buy 45,000 $91.73 $4.1M 78
Feb 24, 2021 $TFII
TFI International
— Buyback Buy 45,000 $90.68 $4.1M 78
Feb 23, 2021 $TFII
TFI International
— Buyback Buy 45,000 $91.28 $4.1M 78
Feb 22, 2021 $TFII
TFI International
— Buyback Buy 45,000 $91.34 $4.1M 78
Feb 19, 2021 $TFII
TFI International
— Buyback Buy 45,000 $90.18 $4.1M 78
Feb 18, 2021 $TFII
TFI International
— Buyback Buy 30,000 $89.57 $2.7M 78
Feb 17, 2021 $TFII
TFI International
— Buyback Buy 30,000 $90.50 $2.7M 78
Jan 13, 2021 $TFII
TFI International
— Open Market Buy 91 $67.25 $6K 78
Jan 13, 2021 $TFII
TFI International
— Open Market Buy 91 — — 78
Dec 22, 2020 $TFII
TFI International
— Open Market Buy 1,257 $65.69 $83K 78
Dec 15, 2020 $TFII
TFI International
— Open Market Buy 74 — — 78
Dec 15, 2020 $TFII
TFI International
— Other Sell 44,570 — — 78
Dec 14, 2020 $TFII
TFI International
— Open Market Buy 74 $68.27 $5K 78
Dec 14, 2020 $TFII
TFI International
— Open Market Buy 5,827 $68.02 $396K 78
Dec 08, 2020 $TFII
TFI International
— Open Market Buy 40,000 $67.43 $2.7M 78
Muted rows are plan purchases, compensation grants, or DRIP — not open-market. Confluence Scores reflect the company's current score, not the score at time of trade.
Form55 provides data and analysis for informational purposes only. Nothing on this site constitutes investment advice or a recommendation to buy or sell any security. Past performance is not indicative of future results.