Donal Carroll, Director at Bird River Resources, holds 0.00 shares in FSD Pharma (Ticker: HUGE), holds 3.10K shares in Cannara Biotech (Ticker: LOVFF), holds 483.33K shares in Bird River Resources (Ticker: TSE:BDR). Most recently, Donal Carroll Sold ― shares of FSD Pharma on May 22, 2024 for an estimated value of 311.45K.