Find a quote

TFI INTERNATIONAL INC

126.34 Up 0.90 (0.71 %)

Delayed : 2025/05/13 13:09:54

  • Previous close $125.44
  • Opening $126.15
  • Today High $127.05
  • Today Low $124.04
  • Price Bid $126.30
  • Price Ask $126.30
  • 52 Weeks High $219.57
  • 52 Weeks Low $102.57
  • Size Bid 5
  • Size Ask 1
  • Volume 90,344

Fundamentals

  • P/E Ratio : 19.86
  • Earnings/Share : 0.90
  • Dividends/Share : $0.45
  • Current Div. Yield : 1.99
  • Market Cap (M) : 10,533.42
  • Shares Out (M) : 83.97
  • Exchange : XTSE
  • Ex Dividend Date : 2025/06/30

Intraday history

Hour Last Change High Low Volume
01:10 PM $126.35 Up $0.01 $126.35 $126.35 100
01:04 PM $126.34 Up $0.07 $126.34 $126.27 1,700
01:04 PM $126.34 Up $0.00 $126.34 $126.27 0
01:04 PM $126.34 Up $0.00 $126.34 $126.27 0
01:04 PM $126.34 Up $0.00 $126.34 $126.27 0
01:04 PM $126.34 Up $0.00 $126.34 $126.27 0
01:04 PM $126.34 Up $0.00 $126.34 $126.27 0
01:03 PM $126.27 Up $0.02 $126.27 $126.20 1,200
01:01 PM $126.25 Up $0.03 $126.28 $126.20 1,900
01:01 PM $126.25 Up $0.00 $126.28 $126.20 0
01:00 PM $126.22 Down $ -0.03 $126.31 $126.22 200
12:59 PM $126.25 Down $ -0.03 $126.30 $126.22 1,800
12:57 PM $126.28 Down $ -0.09 $126.46 $126.28 1,000
12:57 PM $126.28 Up $0.00 $126.46 $126.28 0
12:56 PM $126.37 Down $ -0.09 $126.44 $126.37 300
12:55 PM $126.46 Up $0.07 $126.46 $126.40 900
12:53 PM $126.39 Up $0.14 $126.39 $126.37 300
12:53 PM $126.39 Up $0.00 $126.39 $126.37 0
12:51 PM $126.25 Down $ -0.11 $126.30 $126.25 1,300
12:51 PM $126.25 Up $0.00 $126.30 $126.25 0
12:50 PM $126.36 Up $0.04 $126.36 $126.36 100
12:48 PM $126.32 Up $0.00 $126.36 $126.32 500
12:48 PM $126.32 Up $0.00 $126.36 $126.32 0
12:47 PM $126.32 Up $0.02 $126.32 $126.32 100
12:45 PM $126.30 Down $ -0.12 $126.32 $126.30 300
12:45 PM $126.30 Up $0.00 $126.32 $126.30 0
12:44 PM $126.42 Down $ -0.12 $126.44 $126.41 600
12:40 PM $126.54 Down $ -0.04 $126.54 $126.54 100
12:40 PM $126.54 Up $0.00 $126.54 $126.54 0
12:40 PM $126.54 Up $0.00 $126.54 $126.54 0
12:40 PM $126.54 Up $0.00 $126.54 $126.54 0
12:39 PM $126.58 Up $0.07 $126.58 $126.56 300
12:36 PM $126.51 Up $0.01 $126.51 $126.51 200
12:36 PM $126.51 Up $0.00 $126.51 $126.51 0
12:36 PM $126.51 Up $0.00 $126.51 $126.51 0
12:34 PM $126.50 Up $0.06 $126.50 $126.34 1,400
12:34 PM $126.50 Up $0.00 $126.50 $126.34 0
12:30 PM $126.44 Up $0.09 $126.44 $126.44 200
12:30 PM $126.44 Up $0.00 $126.44 $126.44 0
12:30 PM $126.44 Up $0.00 $126.44 $126.44 0
12:30 PM $126.44 Up $0.00 $126.44 $126.44 0
12:29 PM $126.35 Down $ -0.07 $126.40 $126.35 900
12:28 PM $126.42 Down $ -0.04 $126.42 $126.42 100
12:27 PM $126.46 Down $ -0.09 $126.47 $126.46 300
12:26 PM $126.55 Up $0.10 $126.55 $126.46 700
12:25 PM $126.45 Up $0.06 $126.45 $126.35 300
12:24 PM $126.40 Down $ -0.01 $126.40 $126.40 100
12:23 PM $126.40 Down $ -0.04 $126.40 $126.40 1,900
12:21 PM $126.44 Down $ -0.02 $126.44 $126.44 100
12:21 PM $126.44 Up $0.00 $126.44 $126.44 0
12:20 PM $126.46 Up $0.06 $126.46 $126.46 100
12:19 PM $126.40 Up $0.00 $126.40 $126.40 100
12:18 PM $126.39 Down $ -0.14 $126.39 $126.39 100
12:13 PM $126.53 Up $0.26 $126.53 $126.38 800
12:13 PM $126.53 Up $0.00 $126.53 $126.38 0
12:13 PM $126.53 Up $0.00 $126.53 $126.38 0
12:13 PM $126.53 Up $0.00 $126.53 $126.38 0
12:13 PM $126.53 Up $0.00 $126.53 $126.38 0
12:12 PM $126.27 Up $0.10 $126.27 $126.27 300
12:11 PM $126.17 Down $ -0.18 $126.26 $126.17 200
12:10 PM $126.35 Up $0.05 $126.35 $126.30 300
12:07 PM $126.30 Down $ -0.02 $126.30 $126.30 200
12:07 PM $126.30 Up $0.00 $126.30 $126.30 0
12:07 PM $126.30 Up $0.00 $126.30 $126.30 0
12:06 PM $126.32 Up $0.02 $126.32 $126.32 100
12:05 PM $126.30 Up $0.10 $126.30 $126.24 200
12:03 PM $126.20 Down $ -0.01 $126.30 $126.20 1,400
12:03 PM $126.20 Up $0.00 $126.30 $126.20 0
12:02 PM $126.21 Down $ -0.22 $126.22 $126.21 300
12:00 PM $126.43 Up $0.14 $126.43 $126.43 100
12:00 PM $126.43 Up $0.00 $126.43 $126.43 0
11:58 AM $126.29 Up $0.36 $126.29 $126.14 700
11:58 AM $126.29 Up $0.00 $126.29 $126.14 0
11:56 AM $125.93 Down $ -0.25 $126.17 $125.93 400
11:56 AM $125.93 Up $0.00 $126.17 $125.93 0
11:55 AM $126.18 Down $ -0.13 $126.30 $126.18 300
11:54 AM $126.31 Up $0.04 $126.32 $126.30 900
11:50 AM $126.27 Down $ -0.13 $126.35 $126.23 700
11:50 AM $126.27 Up $0.00 $126.35 $126.23 0
11:50 AM $126.27 Up $0.00 $126.35 $126.23 0
11:50 AM $126.27 Up $0.00 $126.35 $126.23 0
11:49 AM $126.40 Down $ -0.18 $126.44 $126.40 500
11:48 AM $126.58 Up $0.05 $126.58 $126.58 200
11:45 AM $126.53 Down $ -0.09 $126.63 $126.53 300
11:45 AM $126.53 Up $0.00 $126.63 $126.53 0
11:45 AM $126.53 Up $0.00 $126.63 $126.53 0
11:43 AM $126.62 Up $0.17 $126.62 $126.58 300
11:43 AM $126.62 Up $0.00 $126.62 $126.58 0
11:40 AM $126.45 Down $ -0.22 $126.73 $126.45 400
11:40 AM $126.45 Up $0.00 $126.73 $126.45 0
11:40 AM $126.45 Up $0.00 $126.73 $126.45 0
11:36 AM $126.67 Up $0.20 $126.67 $126.66 300
11:36 AM $126.67 Up $0.00 $126.67 $126.66 0
11:36 AM $126.67 Up $0.00 $126.67 $126.66 0
11:36 AM $126.67 Up $0.00 $126.67 $126.66 0
11:34 AM $126.47 Down $ -0.07 $126.47 $126.47 100
11:34 AM $126.47 Up $0.00 $126.47 $126.47 0
11:33 AM $126.54 Down $ -0.03 $126.54 $126.54 100
11:32 AM $126.57 Up $0.08 $126.69 $126.57 1,900
11:31 AM $126.49 Down $ -0.06 $126.49 $126.49 100
11:30 AM $126.54 Up $0.07 $126.54 $126.39 200
11:29 AM $126.47 Down $ -0.17 $126.47 $126.47 100
11:25 AM $126.64 Down $ -0.09 $126.64 $126.64 100
11:25 AM $126.64 Up $0.00 $126.64 $126.64 0
11:25 AM $126.64 Up $0.00 $126.64 $126.64 0
11:25 AM $126.64 Up $0.00 $126.64 $126.64 0
11:24 AM $126.73 Down $ -0.32 $126.93 $126.71 1,600
11:22 AM $127.05 Up $0.18 $127.05 $127.01 400
11:22 AM $127.05 Up $0.00 $127.05 $127.01 0
11:20 AM $126.87 Up $0.09 $126.90 $126.82 600
11:20 AM $126.87 Up $0.00 $126.90 $126.82 0
11:17 AM $126.78 Up $0.08 $126.78 $126.78 100
11:17 AM $126.78 Up $0.00 $126.78 $126.78 0
11:17 AM $126.78 Up $0.00 $126.78 $126.78 0
11:16 AM $126.70 Up $0.10 $126.70 $126.70 200
11:15 AM $126.60 Up $0.22 $126.60 $126.52 400
11:14 AM $126.38 Up $0.15 $126.38 $126.16 500
11:13 AM $126.23 Down $ -0.01 $126.50 $126.23 1,300
11:11 AM $126.24 Down $ -0.17 $126.24 $126.24 200
11:11 AM $126.24 Up $0.00 $126.24 $126.24 0
11:10 AM $126.41 Up $0.18 $126.41 $126.27 1,000
11:08 AM $126.23 Up $0.08 $126.23 $126.23 200
11:08 AM $126.23 Up $0.00 $126.23 $126.23 0
11:07 AM $126.15 Up $0.00 $126.15 $126.15 300
11:05 AM $126.15 Down $ -0.05 $126.26 $126.15 500
11:05 AM $126.15 Up $0.00 $126.26 $126.15 0
11:04 AM $126.20 Up $0.14 $126.20 $126.14 900
11:03 AM $126.06 Up $0.03 $126.06 $126.06 100
11:02 AM $126.03 Up $0.14 $126.03 $126.02 400
11:00 AM $125.89 Up $0.35 $125.89 $125.51 2,500
11:00 AM $125.89 Up $0.00 $125.89 $125.51 0
10:57 AM $125.54 Up $0.08 $125.54 $125.46 200
10:57 AM $125.54 Up $0.00 $125.54 $125.46 0
10:57 AM $125.54 Up $0.00 $125.54 $125.46 0
10:56 AM $125.46 Up $0.11 $125.46 $125.45 300
10:55 AM $125.35 Up $0.02 $125.35 $125.35 100
10:53 AM $125.33 Up $0.11 $125.33 $125.33 600
10:53 AM $125.33 Up $0.00 $125.33 $125.33 0
10:51 AM $125.22 Up $0.15 $125.22 $125.19 500
10:51 AM $125.22 Up $0.00 $125.22 $125.19 0
10:50 AM $125.07 Down $ -0.20 $125.11 $125.07 600
10:48 AM $125.27 Down $ -0.09 $125.27 $125.27 100
10:48 AM $125.27 Up $0.00 $125.27 $125.27 0
10:45 AM $125.36 Up $0.20 $125.36 $125.34 200
10:45 AM $125.36 Up $0.00 $125.36 $125.34 0
10:45 AM $125.36 Up $0.00 $125.36 $125.34 0
10:44 AM $125.16 Down $ -0.08 $125.17 $125.16 200
10:43 AM $125.24 Up $0.32 $125.24 $124.76 1,500
10:42 AM $124.92 Down $ -0.21 $125.01 $124.85 600
10:41 AM $125.13 Down $ -0.36 $125.20 $125.01 500
10:40 AM $125.49 Up $0.17 $125.54 $125.30 9,300
10:36 AM $125.32 Up $0.06 $125.35 $125.23 600
10:36 AM $125.32 Up $0.00 $125.35 $125.23 0
10:36 AM $125.32 Up $0.00 $125.35 $125.23 0
10:36 AM $125.32 Up $0.00 $125.35 $125.23 0
10:35 AM $125.26 Down $ -0.07 $125.26 $125.26 100
10:33 AM $125.33 Up $0.21 $125.33 $125.33 200
10:33 AM $125.33 Up $0.00 $125.33 $125.33 0
10:32 AM $125.12 Up $0.23 $125.12 $125.07 700
10:31 AM $124.89 Up $0.38 $124.89 $124.64 1,400
10:30 AM $124.51 Down $ -0.13 $124.68 $124.51 700
10:29 AM $124.64 Up $0.00 $124.64 $124.64 100
10:28 AM $124.64 Down $ -0.12 $124.88 $124.64 1,200
10:25 AM $124.76 Down $ -0.04 $124.76 $124.76 100
10:25 AM $124.76 Up $0.00 $124.76 $124.76 0
10:25 AM $124.76 Up $0.00 $124.76 $124.76 0
10:24 AM $124.80 Up $0.19 $124.80 $124.80 100
10:22 AM $124.61 Down $ -0.26 $124.83 $124.61 600
10:22 AM $124.61 Up $0.00 $124.83 $124.61 0
10:21 AM $124.87 Down $ -0.13 $125.00 $124.87 500
10:20 AM $125.00 Up $0.08 $125.18 $125.00 400
10:19 AM $124.92 Down $ -0.08 $125.00 $124.92 1,100
10:18 AM $125.00 Down $ -0.22 $125.07 $125.00 200
10:17 AM $125.22 Up $0.24 $125.22 $125.00 600
10:16 AM $124.98 Up $0.11 $125.01 $124.98 400
10:15 AM $124.87 Up $0.21 $125.06 $124.83 700
10:14 AM $124.66 Up $0.36 $124.66 $124.53 800
10:13 AM $124.30 Up $0.26 $124.30 $124.30 100
10:12 AM $124.04 Down $ -0.31 $124.57 $124.04 2,300
10:11 AM $124.35 Down $ -0.30 $124.54 $124.35 700
10:10 AM $124.65 Down $ -0.07 $124.65 $124.57 1,200
10:07 AM $124.72 Up $0.06 $124.72 $124.72 100
10:07 AM $124.72 Up $0.00 $124.72 $124.72 0
10:07 AM $124.72 Up $0.00 $124.72 $124.72 0
10:06 AM $124.66 Up $0.16 $124.66 $124.66 200
10:05 AM $124.50 Down $ -0.06 $124.55 $124.50 200
10:03 AM $124.56 Down $ -0.23 $124.68 $124.56 1,000
10:03 AM $124.56 Up $0.00 $124.68 $124.56 0
10:02 AM $124.79 Down $ -0.35 $124.92 $124.79 300
10:00 AM $125.14 Up $0.12 $125.14 $125.14 100
10:00 AM $125.14 Up $0.00 $125.14 $125.14 0
09:59 AM $125.02 Up $0.26 $125.02 $124.98 200
09:54 AM $124.76 Down $ -0.40 $125.02 $124.76 400
09:54 AM $124.76 Up $0.00 $125.02 $124.76 0
09:54 AM $124.76 Up $0.00 $125.02 $124.76 0
09:54 AM $124.76 Up $0.00 $125.02 $124.76 0
09:54 AM $124.76 Up $0.00 $125.02 $124.76 0
09:53 AM $125.16 Up $0.03 $125.16 $125.16 100
09:52 AM $125.13 Down $ -0.07 $125.13 $125.10 500
09:50 AM $125.20 Up $0.41 $125.20 $125.20 100
09:50 AM $125.20 Up $0.00 $125.20 $125.20 0
09:45 AM $124.79 Down $ -0.26 $124.82 $124.74 300
09:45 AM $124.79 Up $0.00 $124.82 $124.74 0
09:45 AM $124.79 Up $0.00 $124.82 $124.74 0
09:45 AM $124.79 Up $0.00 $124.82 $124.74 0
09:45 AM $124.79 Up $0.00 $124.82 $124.74 0
09:43 AM $125.05 Down $ -0.28 $125.05 $125.05 100
09:43 AM $125.05 Up $0.00 $125.05 $125.05 0
09:42 AM $125.33 Down $ -0.27 $125.49 $125.33 300
09:41 AM $125.60 Down $ -0.04 $125.60 $125.47 1,100
09:40 AM $125.64 Up $0.55 $125.64 $124.67 1,800
09:38 AM $125.09 Down $ -0.62 $125.21 $125.09 700
09:38 AM $125.09 Up $0.00 $125.21 $125.09 0
09:36 AM $125.71 Down $ -0.46 $126.02 $125.71 900
09:36 AM $125.71 Up $0.00 $126.02 $125.71 0
09:34 AM $126.17 Down $ -0.52 $126.30 $126.17 600
09:34 AM $126.17 Up $0.00 $126.30 $126.17 0
09:33 AM $126.69 Up $0.65 $126.69 $126.00 3,600
09:32 AM $126.04 Up $0.05 $126.04 $126.04 100
09:31 AM $125.99 Down $ -0.26 $125.99 $125.89 400
09:30 AM $126.25 Up $0.81 $126.26 $125.37 4,000
Previous close $125.44

One month history

Date Closing Opening High Low Volume
13/05/2025 $126.88 $126.43 $126.96 $126.17 23,800
12/05/2025 $125.44 $124.81 $126.27 $124.26 382,600
09/05/2025 $115.00 $114.84 $115.41 $114.35 220,000
08/05/2025 $114.78 $117.72 $118.52 $114.69 242,500
07/05/2025 $112.52 $111.77 $113.44 $111.77 173,500
06/05/2025 $111.04 $111.00 $112.21 $110.61 213,000
05/05/2025 $112.98 $114.51 $114.94 $112.93 85,400
02/05/2025 $113.60 $114.26 $115.38 $113.49 251,800
01/05/2025 $110.90 $111.00 $111.31 $110.17 83,400
30/04/2025 $112.07 $111.91 $112.44 $111.11 185,400
29/04/2025 $111.89 $113.27 $113.63 $111.12 152,400
28/04/2025 $110.31 $110.37 $110.67 $109.75 162,900
25/04/2025 $110.48 $111.56 $112.11 $109.07 411,500
24/04/2025 $116.94 $113.01 $117.02 $112.88 319,400
23/04/2025 $108.96 $109.80 $111.00 $108.59 169,100
22/04/2025 $108.64 $106.79 $109.75 $106.78 197,100
21/04/2025 $106.38 $103.95 $106.46 $103.75 127,600
17/04/2025 $107.50 $107.56 $108.44 $107.18 270,100
16/04/2025 $106.14 $105.60 $106.27 $104.22 293,000
15/04/2025 $107.76 $109.79 $110.59 $107.16 175,400
14/04/2025 $110.01 $110.28 $110.95 $109.09 301,800
11/04/2025 $112.87 $110.76 $113.23 $109.80 172,200
10/04/2025 $113.49 $113.36 $114.73 $112.44 221,000
09/04/2025 $116.44 $107.00 $118.50 $106.87 427,300
08/04/2025 $105.08 $108.92 $109.04 $103.00 273,600
07/04/2025 $108.81 $107.45 $110.00 $106.22 266,800
04/04/2025 $113.02 $110.15 $114.32 $110.00 449,900
03/04/2025 $106.78 $105.72 $107.96 $105.57 293,000
02/04/2025 $115.70 $113.21 $115.76 $113.20 223,600
01/04/2025 $110.58 $111.06 $112.10 $109.68 168,900
Graphs are not available, please refer to the detailed table