Stockreport

Oramed receives $18 million payment from Scilex, approves $0.25 per share dividend [Seeking Alpha]

Scilex Holding Company  (SCLX) 
PDF The company said the payment brings its total returns from the Scilex investment to $118 million, compared with Fresh Stock Ideas, Every Day Explore diverse investi [Read more]