David Christopher Baker, Senior Officer at Elemental Royalties, holds 126.15K shares in Elemental Royalties (Ticker: TSE:ELE). Most recently, David Christopher Baker Bought C$10,000 shares of Elemental Royalties on Mar 01, 2024 for an estimated value of 10.80K.