John Ross Maclachlan, Director at Lions Bay Capital, Inc., holds 2.88M shares in Lions Bay Capital, Inc. (Ticker: TSE:LBI). Most recently, John Ross Maclachlan Bought C$495,000 shares of Lions Bay Capital, Inc. on Oct 19, 2023 for an estimated value of 9.90K.