Personally I believe someone's trying to get price down before going up, that someone posted just recently they screw up and sold shares and now needed to get them back. Interesting.
(1)
(0)
OWC Pharmaceutical Research Corp. (OWCP) Stock Research Links