I think the major thing keeping us down is the companies performance in 2017. People still remember so I wont doubt that bunch of folks are on sidelines until company they delivers.
(1)
(0)
OWC Pharmaceutical Research Corp. (OWCP) Stock Research Links