Candace Joan Macgibbon, President, Chief Executive Officer & Director at INV Metals, holds 5.38K shares in TransAlta (Ticker: TAC), holds 26.67K shares in Carbon Streaming (Ticker: OFSTF), holds 5.55K shares in Osisko Development (Ticker: ODV). Most recently, Candace Joan Macgibbon Bought ― shares of TransAlta on Mar 06, 2024 for an estimated value of 24.97K.