Diane Giard, Senior Officer at National Bank of Canada, holds 7.59K shares in TFI International (Ticker: TFII), holds 6.07K shares in National Bank of Canada (Ticker: NTIOF). Most recently, Diane Giard Bought ― shares of TFI International on May 02, 2024 for an estimated value of 187.42K.