Neil Allan Johnson, Chief Executive Officer at Duke Royalty, holds 7.13M shares in Duke Royalty (Ticker: GB:DUKE), holds 280.00K shares in Marvel Biosciences Corp (Ticker: TSE:MRVL), holds 875.00K shares in Thiogenesis Therapeutics Corp (Ticker: TSE:TTI).