Baillie Gifford acquired 896k TFI International shares worth $144M. That's 0.12% of their equity portfolio (108th largest holding). The investor owns 1.13% of the outstanding TFI International stock. The first TFI International trade was made in Q4 2024. Since then Baillie Gifford bought shares one more times and sold shares on four occasions. The stake costed the investor $127M, netting the investor a gain of 13% so far.