OWC Pharmaceutical Research Corp.

$0.138 -0.683%