Knorex (NYSEMKT: KNRX) is owned by 0.04% institutional shareholders, 0.00% Knorex insiders, and 99.96% retail investors. Xtx Topco Ltd is the largest individual Knorex shareholder, owning 10,643.00 shares representing 0.03% of the company. Xtx Topco Ltd's Knorex shares are currently valued at $17.35k.