Simpple (NASDAQ: SPPL) is owned by 0.35% institutional shareholders, 0.00% Simpple insiders, and 99.65% retail investors. Citadel Advisors LLC is the largest individual Simpple shareholder, owning 16,930.00 shares representing 0.35% of the company. Citadel Advisors LLC's Simpple shares are currently valued at $99.72k.