Find a quote

TFI INTERNATIONAL INC

117.78 Down -1.90 (-1.61 %)

Delayed : 2025/03/13 13:50:06

  • Previous close $119.68
  • Opening $118.78
  • Today High $120.63
  • Today Low $117.61
  • Price Bid $117.70
  • Price Ask $117.70
  • 52 Weeks High $220.93
  • 52 Weeks Low $116.50
  • Size Bid 1
  • Size Ask 1
  • Volume 153,554

Fundamentals

  • P/E Ratio : 16.72
  • Earnings/Share : 0.84
  • Dividends/Share : $0.65
  • Current Div. Yield : 2.16
  • Market Cap (M) : 10,102.00
  • Shares Out (M) : 84.41
  • Exchange : XTSE
  • Ex Dividend Date : 2024/12/31

Intraday history

Hour Last Change High Low Volume
01:50 PM $117.89 Up $0.11 $117.89 $117.89 200
01:49 PM $117.78 Down $ -0.14 $117.89 $117.76 3,000
01:48 PM $117.92 Down $ -0.06 $117.99 $117.92 900
01:47 PM $117.98 Up $0.03 $117.98 $117.97 200
01:46 PM $117.95 Up $0.04 $117.95 $117.86 1,800
01:44 PM $117.91 Up $0.10 $117.91 $117.83 1,000
01:44 PM $117.91 Up $0.00 $117.91 $117.83 0
01:43 PM $117.81 Down $ -0.04 $117.86 $117.71 2,000
01:42 PM $117.85 Up $0.03 $117.85 $117.79 1,200
01:41 PM $117.82 Down $ -0.02 $117.85 $117.79 500
01:39 PM $117.84 Down $ -0.09 $117.96 $117.81 1,100
01:39 PM $117.84 Up $0.00 $117.96 $117.81 0
01:37 PM $117.93 Up $0.05 $118.04 $117.93 600
01:37 PM $117.93 Up $0.00 $118.04 $117.93 0
01:33 PM $117.88 Down $ -0.08 $118.02 $117.88 800
01:33 PM $117.88 Up $0.00 $118.02 $117.88 0
01:33 PM $117.88 Up $0.00 $118.02 $117.88 0
01:33 PM $117.88 Up $0.00 $118.02 $117.88 0
01:31 PM $117.96 Down $ -0.22 $118.03 $117.96 300
01:31 PM $117.96 Up $0.00 $118.03 $117.96 0
01:30 PM $118.18 Down $ -0.01 $118.18 $118.09 600
01:28 PM $118.19 Up $0.23 $118.19 $118.08 200
01:28 PM $118.19 Up $0.00 $118.19 $118.08 0
01:27 PM $117.96 Up $0.22 $117.96 $117.77 1,200
01:26 PM $117.74 Down $ -0.12 $117.80 $117.61 3,600
01:25 PM $117.86 Down $ -0.06 $117.90 $117.82 2,100
01:23 PM $117.92 Down $ -0.08 $117.94 $117.89 900
01:23 PM $117.92 Up $0.00 $117.94 $117.89 0
01:22 PM $118.00 Up $0.14 $118.00 $117.86 1,700
01:21 PM $117.86 Down $ -0.33 $118.26 $117.80 13,200
01:20 PM $118.19 Down $ -0.03 $118.19 $118.19 100
01:19 PM $118.22 Down $ -0.09 $118.22 $118.19 300
01:16 PM $118.31 Down $ -0.01 $118.31 $118.20 700
01:16 PM $118.31 Up $0.00 $118.31 $118.20 0
01:16 PM $118.31 Up $0.00 $118.31 $118.20 0
01:15 PM $118.32 Down $ -0.26 $118.48 $118.32 1,800
01:14 PM $118.58 Up $0.05 $118.58 $118.58 100
01:13 PM $118.53 Up $0.01 $118.53 $118.53 300
01:12 PM $118.52 Down $ -0.05 $118.52 $118.52 100
01:09 PM $118.57 Up $0.05 $118.57 $118.53 400
01:09 PM $118.57 Up $0.00 $118.57 $118.53 0
01:09 PM $118.57 Up $0.00 $118.57 $118.53 0
01:08 PM $118.52 Up $0.04 $118.52 $118.51 300
01:07 PM $118.48 Down $ -0.13 $118.60 $118.48 1,700
01:06 PM $118.61 Down $ -0.21 $118.74 $118.61 1,200
01:05 PM $118.82 Up $0.12 $118.82 $118.77 700
01:04 PM $118.70 Up $0.19 $118.70 $118.58 700
01:03 PM $118.51 Down $ -0.11 $118.51 $118.44 500
01:01 PM $118.62 Down $ -0.08 $118.62 $118.62 100
01:01 PM $118.62 Up $0.00 $118.62 $118.62 0
01:00 PM $118.70 Down $ -0.13 $118.81 $118.70 3,600
12:58 PM $118.83 Up $0.00 $118.83 $118.83 100
12:58 PM $118.83 Up $0.00 $118.83 $118.83 0
12:57 PM $118.83 Up $0.03 $118.83 $118.83 200
12:56 PM $118.80 Up $0.01 $118.80 $118.74 1,100
12:55 PM $118.79 Down $ -0.01 $118.79 $118.79 100
12:54 PM $118.80 Down $ -0.24 $118.94 $118.80 700
12:53 PM $119.04 Up $0.05 $119.04 $118.99 400
12:52 PM $118.99 Up $0.03 $118.99 $118.99 100
12:50 PM $118.96 Up $0.06 $118.96 $118.96 100
12:50 PM $118.96 Up $0.00 $118.96 $118.96 0
12:49 PM $118.90 Up $0.26 $118.90 $118.66 1,800
12:48 PM $118.64 Down $ -0.03 $118.65 $118.63 700
12:47 PM $118.67 Down $ -0.03 $118.67 $118.67 300
12:46 PM $118.70 Down $ -0.11 $118.76 $118.70 800
12:45 PM $118.81 Down $ -0.04 $118.81 $118.81 100
12:44 PM $118.85 Down $ -0.09 $118.99 $118.85 800
12:43 PM $118.94 Down $ -0.02 $118.94 $118.94 100
12:41 PM $118.95 Down $ -0.01 $118.97 $118.89 600
12:41 PM $118.95 Up $0.00 $118.97 $118.89 0
12:40 PM $118.96 Up $0.02 $118.96 $118.92 2,700
12:37 PM $118.94 Up $0.01 $118.94 $118.93 200
12:37 PM $118.94 Up $0.00 $118.94 $118.93 0
12:37 PM $118.94 Up $0.00 $118.94 $118.93 0
12:36 PM $118.93 Up $0.00 $118.93 $118.93 300
12:34 PM $118.93 Up $0.03 $118.93 $118.92 400
12:34 PM $118.93 Up $0.00 $118.93 $118.92 0
12:32 PM $118.90 Up $0.04 $118.90 $118.81 800
12:32 PM $118.90 Up $0.00 $118.90 $118.81 0
12:27 PM $118.86 Up $0.11 $118.86 $118.86 100
12:27 PM $118.86 Up $0.00 $118.86 $118.86 0
12:27 PM $118.86 Up $0.00 $118.86 $118.86 0
12:27 PM $118.86 Up $0.00 $118.86 $118.86 0
12:27 PM $118.86 Up $0.00 $118.86 $118.86 0
12:26 PM $118.75 Up $0.02 $118.77 $118.75 600
12:25 PM $118.73 Down $ -0.16 $118.73 $118.73 200
12:24 PM $118.90 Down $ -0.09 $119.06 $118.80 2,600
12:22 PM $118.99 Down $ -0.06 $118.99 $118.99 100
12:22 PM $118.99 Up $0.00 $118.99 $118.99 0
12:19 PM $119.05 Up $0.03 $119.05 $118.84 1,800
12:19 PM $119.05 Up $0.00 $119.05 $118.84 0
12:19 PM $119.05 Up $0.00 $119.05 $118.84 0
12:18 PM $119.02 Up $0.03 $119.02 $119.02 100
12:16 PM $118.99 Up $0.04 $119.03 $118.96 1,300
12:16 PM $118.99 Up $0.00 $119.03 $118.96 0
12:15 PM $118.95 Up $0.06 $118.95 $118.89 1,200
12:14 PM $118.90 Down $ -0.14 $119.03 $118.85 1,400
12:11 PM $119.03 Down $ -0.11 $119.07 $119.03 200
12:11 PM $119.03 Up $0.00 $119.07 $119.03 0
12:11 PM $119.03 Up $0.00 $119.07 $119.03 0
12:10 PM $119.14 Down $ -0.05 $119.14 $119.14 100
12:09 PM $119.19 Up $0.00 $119.19 $119.19 100
12:08 PM $119.19 Up $0.28 $119.20 $119.00 1,000
12:06 PM $118.91 Down $ -0.14 $118.93 $118.91 600
12:06 PM $118.91 Up $0.00 $118.93 $118.91 0
12:05 PM $119.05 Up $0.10 $119.05 $119.05 100
12:04 PM $118.95 Up $0.08 $118.95 $118.87 1,200
12:03 PM $118.87 Up $0.00 $118.87 $118.87 200
12:02 PM $118.87 Up $0.05 $118.87 $118.87 100
12:01 PM $118.83 Down $ -0.03 $118.87 $118.83 500
12:00 PM $118.86 Up $0.05 $118.86 $118.81 1,400
11:59 AM $118.81 Down $ -0.05 $118.82 $118.81 200
11:58 AM $118.86 Up $0.01 $118.86 $118.86 100
11:57 AM $118.85 Up $0.04 $118.86 $118.85 400
11:56 AM $118.81 Up $0.01 $118.81 $118.81 600
11:55 AM $118.80 Down $ -0.06 $118.80 $118.80 200
11:54 AM $118.86 Up $0.30 $118.86 $118.55 1,200
11:52 AM $118.56 Down $ -0.20 $118.69 $118.56 1,700
11:52 AM $118.56 Up $0.00 $118.69 $118.56 0
11:51 AM $118.76 Down $ -0.05 $118.76 $118.70 300
11:50 AM $118.81 Up $0.12 $118.81 $118.68 1,000
11:49 AM $118.69 Up $0.07 $118.69 $118.68 500
11:48 AM $118.62 Down $ -0.05 $118.63 $118.57 1,200
11:46 AM $118.67 Down $ -0.01 $118.74 $118.66 1,800
11:46 AM $118.67 Up $0.00 $118.74 $118.66 0
11:45 AM $118.68 Down $ -0.06 $118.72 $118.68 200
11:44 AM $118.74 Up $0.02 $118.84 $118.68 1,200
11:43 AM $118.72 Up $0.12 $118.72 $118.71 300
11:42 AM $118.60 Up $0.17 $118.60 $118.54 1,000
11:41 AM $118.43 Down $ -0.07 $118.43 $118.43 100
11:40 AM $118.50 Down $ -0.16 $118.55 $118.50 1,000
11:39 AM $118.66 Up $0.06 $118.66 $118.56 500
11:38 AM $118.60 Down $ -0.10 $118.75 $118.58 2,600
11:37 AM $118.70 Up $0.02 $118.70 $118.70 100
11:36 AM $118.68 Down $ -0.05 $118.71 $118.63 800
11:35 AM $118.74 Down $ -0.11 $118.78 $118.71 1,600
11:33 AM $118.84 Up $0.01 $118.84 $118.78 200
11:33 AM $118.84 Up $0.00 $118.84 $118.78 0
11:32 AM $118.83 Up $0.03 $118.83 $118.79 400
11:31 AM $118.80 Up $0.00 $118.90 $118.73 2,000
11:29 AM $118.80 Up $0.16 $118.88 $118.69 1,800
11:29 AM $118.80 Up $0.00 $118.88 $118.69 0
11:28 AM $118.64 Up $0.11 $118.64 $118.61 1,100
11:27 AM $118.53 Down $ -0.22 $118.71 $118.53 600
11:22 AM $118.75 Down $ -0.61 $119.30 $118.75 5,100
11:22 AM $118.75 Up $0.00 $119.30 $118.75 0
11:22 AM $118.75 Up $0.00 $119.30 $118.75 0
11:22 AM $118.75 Up $0.00 $119.30 $118.75 0
11:22 AM $118.75 Up $0.00 $119.30 $118.75 0
11:20 AM $119.36 Up $0.01 $119.36 $119.36 100
11:20 AM $119.36 Up $0.00 $119.36 $119.36 0
11:18 AM $119.35 Up $0.01 $119.35 $119.35 100
11:18 AM $119.35 Up $0.00 $119.35 $119.35 0
11:16 AM $119.34 Up $0.00 $119.34 $119.34 200
11:16 AM $119.34 Up $0.00 $119.34 $119.34 0
11:15 AM $119.34 Up $0.03 $119.34 $119.29 700
11:14 AM $119.31 Up $0.00 $119.31 $119.26 3,300
11:12 AM $119.31 Up $0.08 $119.31 $119.31 100
11:12 AM $119.31 Up $0.00 $119.31 $119.31 0
11:11 AM $119.23 Down $ -0.01 $119.23 $119.23 200
11:10 AM $119.24 Up $0.05 $119.24 $119.24 400
11:09 AM $119.20 Up $0.06 $119.20 $119.14 2,000
11:08 AM $119.14 Down $ -0.22 $119.30 $119.14 4,300
11:06 AM $119.36 Down $ -0.01 $119.36 $119.36 100
11:06 AM $119.36 Up $0.00 $119.36 $119.36 0
11:05 AM $119.37 Up $0.14 $119.43 $119.21 1,000
11:00 AM $119.23 Down $ -0.21 $119.54 $119.23 1,400
11:00 AM $119.23 Up $0.00 $119.54 $119.23 0
11:00 AM $119.23 Up $0.00 $119.54 $119.23 0
11:00 AM $119.23 Up $0.00 $119.54 $119.23 0
11:00 AM $119.23 Up $0.00 $119.54 $119.23 0
10:59 AM $119.44 Up $0.00 $119.44 $119.44 100
10:58 AM $119.44 Down $ -0.03 $119.49 $119.40 1,200
10:57 AM $119.47 Up $0.04 $119.47 $119.47 1,400
10:55 AM $119.43 Down $ -0.07 $119.47 $119.43 500
10:55 AM $119.43 Up $0.00 $119.47 $119.43 0
10:54 AM $119.50 Down $ -0.04 $119.50 $119.50 300
10:51 AM $119.54 Down $ -0.12 $119.54 $119.54 100
10:51 AM $119.54 Up $0.00 $119.54 $119.54 0
10:51 AM $119.54 Up $0.00 $119.54 $119.54 0
10:50 AM $119.66 Up $0.00 $119.66 $119.61 600
10:48 AM $119.66 Down $ -0.14 $119.81 $119.66 1,000
10:48 AM $119.66 Up $0.00 $119.81 $119.66 0
10:47 AM $119.80 Down $ -0.11 $119.83 $119.80 600
10:46 AM $119.91 Down $ -0.07 $119.91 $119.91 100
10:45 AM $119.98 Up $0.16 $119.98 $119.98 100
10:43 AM $119.82 Up $0.22 $119.82 $119.82 100
10:43 AM $119.82 Up $0.00 $119.82 $119.82 0
10:41 AM $119.60 Up $0.02 $119.67 $119.60 300
10:41 AM $119.60 Up $0.00 $119.67 $119.60 0
10:39 AM $119.58 Up $0.06 $119.58 $119.44 1,200
10:39 AM $119.58 Up $0.00 $119.58 $119.44 0
10:38 AM $119.52 Down $ -0.01 $119.52 $119.52 100
10:36 AM $119.53 Down $ -0.12 $119.55 $119.53 300
10:36 AM $119.53 Up $0.00 $119.55 $119.53 0
10:34 AM $119.65 Down $ -0.08 $119.65 $119.47 1,200
10:34 AM $119.65 Up $0.00 $119.65 $119.47 0
10:32 AM $119.73 Up $0.19 $119.73 $119.73 100
10:32 AM $119.73 Up $0.00 $119.73 $119.73 0
10:27 AM $119.54 Up $0.11 $119.54 $119.53 300
10:27 AM $119.54 Up $0.00 $119.54 $119.53 0
10:27 AM $119.54 Up $0.00 $119.54 $119.53 0
10:27 AM $119.54 Up $0.00 $119.54 $119.53 0
10:27 AM $119.54 Up $0.00 $119.54 $119.53 0
10:25 AM $119.43 Down $ -0.02 $119.60 $119.43 700
10:25 AM $119.43 Up $0.00 $119.60 $119.43 0
10:24 AM $119.46 Up $0.02 $119.46 $119.37 600
10:23 AM $119.44 Down $ -0.12 $119.44 $119.44 100
10:22 AM $119.56 Down $ -0.20 $119.58 $119.56 200
10:21 AM $119.76 Down $ -0.10 $119.76 $119.71 300
10:20 AM $119.86 Down $ -0.26 $120.06 $119.86 1,500
10:19 AM $120.12 Down $ -0.04 $120.16 $120.07 1,100
10:15 AM $120.16 Up $0.01 $120.17 $120.16 400
10:15 AM $120.16 Up $0.00 $120.17 $120.16 0
10:15 AM $120.16 Up $0.00 $120.17 $120.16 0
10:15 AM $120.16 Up $0.00 $120.17 $120.16 0
10:12 AM $120.15 Down $ -0.14 $120.15 $120.15 100
10:12 AM $120.15 Up $0.00 $120.15 $120.15 0
10:12 AM $120.15 Up $0.00 $120.15 $120.15 0
10:09 AM $120.29 Up $0.12 $120.29 $120.29 100
10:09 AM $120.29 Up $0.00 $120.29 $120.29 0
10:09 AM $120.29 Up $0.00 $120.29 $120.29 0
10:08 AM $120.17 Down $ -0.06 $120.19 $120.08 1,000
10:06 AM $120.23 Up $0.01 $120.23 $120.23 100
10:06 AM $120.23 Up $0.00 $120.23 $120.23 0
10:05 AM $120.22 Up $0.06 $120.35 $120.11 1,500
10:04 AM $120.16 Down $ -0.23 $120.27 $120.08 1,200
10:03 AM $120.39 Up $0.00 $120.40 $120.39 300
10:02 AM $120.39 Down $ -0.09 $120.55 $120.36 700
10:01 AM $120.48 Down $ -0.13 $120.63 $120.47 400
10:00 AM $120.61 Up $0.27 $120.61 $120.31 600
09:59 AM $120.34 Up $0.33 $120.34 $120.31 200
09:58 AM $120.01 Up $0.00 $120.01 $120.01 100
09:57 AM $120.01 Up $0.01 $120.19 $120.00 500
09:56 AM $120.00 Up $0.10 $120.18 $119.92 700
09:54 AM $119.90 Up $0.01 $119.90 $119.67 2,600
09:54 AM $119.90 Up $0.00 $119.90 $119.67 0
09:53 AM $119.89 Down $ -0.10 $119.97 $119.89 800
09:50 AM $119.99 Up $0.22 $119.99 $119.98 200
09:50 AM $119.99 Up $0.00 $119.99 $119.98 0
09:50 AM $119.99 Up $0.00 $119.99 $119.98 0
09:48 AM $119.77 Up $0.03 $119.93 $119.77 300
09:48 AM $119.77 Up $0.00 $119.93 $119.77 0
09:45 AM $119.74 Down $ -0.11 $119.74 $119.74 300
09:45 AM $119.74 Up $0.00 $119.74 $119.74 0
09:45 AM $119.74 Up $0.00 $119.74 $119.74 0
09:44 AM $119.85 Up $0.52 $119.85 $119.66 200
09:43 AM $119.33 Down $ -0.08 $119.61 $119.32 1,600
09:40 AM $119.41 Up $0.31 $119.50 $119.27 900
09:40 AM $119.41 Up $0.00 $119.50 $119.27 0
09:40 AM $119.41 Up $0.00 $119.50 $119.27 0
09:35 AM $119.10 Down $ -0.46 $119.10 $119.10 100
09:35 AM $119.10 Up $0.00 $119.10 $119.10 0
09:35 AM $119.10 Up $0.00 $119.10 $119.10 0
09:35 AM $119.10 Up $0.00 $119.10 $119.10 0
09:35 AM $119.10 Up $0.00 $119.10 $119.10 0
09:33 AM $119.56 Up $0.51 $119.56 $119.56 100
09:33 AM $119.56 Up $0.00 $119.56 $119.56 0
09:30 AM $119.05 Down $ -0.63 $119.05 $118.78 1,500
09:30 AM $119.05 Up $0.00 $119.05 $118.78 0
09:30 AM $119.05 Up $0.00 $119.05 $118.78 0
Previous close $119.68

One month history

Date Closing Opening High Low Volume
12/03/2025 $119.68 $118.62 $119.93 $118.23 226,800
11/03/2025 $117.87 $117.99 $118.46 $117.37 255,800
10/03/2025 $120.00 $119.85 $120.69 $118.65 407,400
07/03/2025 $120.45 $120.01 $121.63 $119.16 176,600
06/03/2025 $119.89 $120.00 $120.77 $118.29 200,700
05/03/2025 $120.16 $118.38 $121.64 $118.02 366,800
04/03/2025 $118.37 $118.38 $120.89 $116.50 422,600
03/03/2025 $125.01 $128.12 $128.27 $123.28 323,900
28/02/2025 $131.20 $130.88 $131.25 $129.18 246,800
27/02/2025 $128.80 $130.93 $131.00 $128.76 171,900
26/02/2025 $130.93 $131.73 $133.32 $130.44 220,300
25/02/2025 $132.19 $132.81 $134.28 $130.96 262,900
24/02/2025 $129.02 $127.05 $131.03 $126.24 657,200
21/02/2025 $134.80 $138.80 $139.23 $131.87 568,800
20/02/2025 $143.78 $154.03 $156.31 $142.90 729,800
19/02/2025 $181.51 $181.37 $182.87 $181.17 144,500
18/02/2025 $180.87 $184.64 $185.30 $180.44 300,000
14/02/2025 $182.50 $183.99 $185.21 $182.26 93,400
13/02/2025 $183.65 $185.22 $185.35 $183.60 51,100
12/02/2025 $185.55 $186.44 $187.75 $185.38 112,600
11/02/2025 $185.70 $183.91 $186.12 $183.49 93,100
10/02/2025 $185.62 $185.57 $186.02 $184.96 69,100
07/02/2025 $184.68 $185.19 $186.63 $184.27 89,000
06/02/2025 $186.46 $187.38 $187.91 $185.23 73,500
05/02/2025 $186.96 $188.26 $188.28 $186.33 77,300
04/02/2025 $185.92 $189.06 $189.42 $185.82 90,100
03/02/2025 $184.96 $186.71 $188.22 $184.82 103,400
31/01/2025 $191.54 $195.49 $195.77 $190.73 155,800
30/01/2025 $199.49 $196.83 $200.39 $196.62 96,100
29/01/2025 $199.24 $198.22 $200.63 $198.22 92,400
Graphs are not available, please refer to the detailed table