NYSE • TFII • CA87241L1094
Generating your data highlights...
9.33b USD | # 1685 in US
297.39k shares | 40.65m USD
82.19m
93.74% | 77.05m