NPOEx is a stock exchange for non-profit organizations, where a user can invest in a non-profit organization, obtain virtual shares, and receive a social return on investment. The shares become an ongoing connection between the investor and their chosen organizations. NPOEx leverages market dynamics to provide users with a stock exchange experience, and tools for managing a "portfolio" of giving. The user experience includes impact ratings, to help donors understand the impact that a non-profit is having. Impact ratings also influence the value of virtual shares, as a feedback loop to give users a sense or return on investment. We're developing prototypes, and also experimenting with portfolio-based giving. To learn more, we invite you to view the TEDx video above, and to sign up for our email list.