Olymbec Investments Inc., Ten Percent Owner at Cannara Biotech, holds 19.61M shares in Cannara Biotech (Ticker: LOVFF). Most recently, Olymbec Investments Inc. Bought $66,000 shares of Cannara Biotech on Jun 02, 2023 for an estimated value of 74.39K.