Xchg (NASDAQ: XCH) is owned by 0.00% institutional shareholders, 0.00% Xchg insiders, and 100.00% retail investors. Jpmorgan Chase Co is the largest individual Xchg shareholder, owning 1500.00 shares representing 0.00% of the company. Jpmorgan Chase Co's Xchg shares are currently valued at $2.34k.