James Frederick Billett, Director at Canadian General Inv, holds 4.50K shares in Canadian General Inv (Ticker: TSE:CGI). Most recently, James Frederick Billett Bought C$1,000 shares of Canadian General Inv on Nov 08, 2019 for an estimated value of 23.91K.