Leifras Co (NASDAQ: LFS) is owned by 0.20% institutional shareholders, 0.00% Leifras Co insiders, and 99.80% retail investors. Qube Research Technologies Ltd is the largest individual Leifras Co shareholder, owning 30,747.00 shares representing 0.12% of the company. Qube Research Technologies Ltd's Leifras Co shares are currently valued at $77.79k.