Loading live market data…

TFI International Inc.

NYSE:TFII

$147.925 USD

-$1.32 (-0.89%)

Volume
119.6K
Average Volume
387.12K
Market Capitalization
$12.16B
P/E Ratio
37.63
Dividend Yield
1.25%
Price Target
$163.00
Year High
$167.69
Year Low
$80.63
Day High
Day Low
Payout Ratio
$0.51
Current Ratio
$1.07

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.66%

Investors Holding

10

change: -253 | last: 263

Increased Positions

5

change: -129 | last: 134

Reduced Positions

2

change: -77 | last: 79

New Positions

3

change: -40 | last: 43

Sold Positions

243

change: 213 | last: 30

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -116.4997 | last: 1.165

Total Invested

85.47M

TFII Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $103.35 83.07M $8.59B $209.63M $3.69B $12.06B
2024-12-31 $135.09 84.55M $11.42B $- $2.98B $14.41B
2023-12-31 $135.98 85.91M $11.68B $335.56M $2.34B $13.69B
2022-12-31 $100.24 89.36M $8.96B $147.12M $1.73B $10.54B
2021-12-31 $112.11 93.05M $10.43B $19.29M $2.04B $12.45B
2020-12-31 $51.58 89.11M $4.6B $4.3M $1.23B $5.82B
2019-12-31 $43.86 83.39M $3.66B $- $1.7B $5.36B
2018-12-31 $35.40 87.97M $3.11B $-6.73M $1.6B $4.72B
2017-12-31 $32.97 90.49M $2.98B $-11.89M $1.2B $4.19B
2016-12-31 $35.13 93.71M $3.29B $2.72M $1.18B $4.47B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $108.63 82.16M $8.93B $185.81M $3.18B $11.92B
2025-12-31 $103.35 82.14M $8.49B $209.63M $3.69B $11.97B
2025-09-30 $88.06 82.52M $7.27B $31.58M $2.99B $10.23B
2025-06-30 $89.67 83.46M $7.48B $28M $3.03B $10.48B
2025-03-31 $77.45 84.18M $6.52B $16.43M $2.95B $9.46B
2024-12-31 $135.09 84.55M $11.42B $- $2.98B $14.41B
2024-09-30 $136.89 84.61M $11.58B $55.22M $3.17B $14.7B
2024-06-30 $145.84 84.5M $12.32B $26.6M $3.25B $15.54B
2024-03-31 $158.91 84.48M $13.42B $901.44M $2.94B $15.46B
2023-12-31 $135.98 85.32M $11.6B $335.56M $2.34B $13.61B
2023-09-30 $128.41 85.85M $11.02B $88.26M $2.03B $12.96B
2023-06-30 $113.96 86.14M $9.82B $177.82M $1.73B $11.37B