I've invested quite a bit into OWCP myself and have had no intention to sell in the near future, despite having tremendous gains thus far. The pipeline is valuable. What's coming, according to numerous recent 8Ks, should send the stock price up quite a bit by late Summer, Fall, etc.
Have you checked out www.OwnTheFloat.com for easy-to-verify DD?