Stephen O'carroll, Chief Operating Officer at GreenBank Capital, holds 1.31M shares in GreenBank Capital (Ticker: TSE:GBC). Most recently, Stephen O'carroll Bought C$498,000 shares of GreenBank Capital on Apr 27, 2023 for an estimated value of 59.76K.