Donal Carroll, Director at Bird River Resources, holds 973.27K 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 Bought ― shares of FSD Pharma on Aug 02, 2023 for an estimated value of 2.92K.