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