William Bonnell, Divisional Executive Vice-President at National Bank of Canada, holds 7.84K shares in National Bank of Canada (Ticker: NTIOF). Most recently, William Bonnell Bought $1,000 shares of National Bank of Canada on Mar 19, 2020 for an estimated value of 45.72K.