Barrie James Di Castri, President & Chief Financial Officer at Garibaldi Resources, holds 939.16K shares in Garibaldi Resources (Ticker: TSE:GGI). Most recently, Barrie James Di Castri Bought C$100,000 shares of Garibaldi Resources on Jul 28, 2022 for an estimated value of 43.00K.