With 63% institutional ownership, Lightspeed Commerce Inc. (TSE:LSPD) is a favorite amongst the big guns

Nine investors collectively own a majority stake of 51% in Lightspeed Commerce Inc. Institutions hold 63% ownership, influencing market moves and stock performance. Insiders and public investors also have significant ownership, impacting company decisions and policies.