Well I'm out. 0.024 buy in, 0.023 sell.
I believe in the company and the technology, but the markets present too much risk for me at the moment. Best of luck to all holding - hopefully PIE is not affected too much by the worldly problems. Hope to be back once things settle.