Xsolla Spac 1 (NASDAQ: XSLL) is owned by 0.00% institutional shareholders, 2.91% Xsolla Spac 1 insiders, and 97.09% retail investors. Xsolla Spac I LLC is the largest individual Xsolla Spac 1 shareholder, owning 403,146.00 shares representing 1.46% of the company. Xsolla Spac I LLC's Xsolla Spac 1 shares are currently valued at $3.95M.