SWX:NWRNPharmaceuticals
Newron Pharmaceuticals (SWX:NWRN): Evaluating Valuation After Launching ENIGMA-TRS 2 Phase III Evenamide Trial
Newron Pharmaceuticals (SWX:NWRN) just hit a key milestone by kicking off its ENIGMA TRS 2 Phase III trial in the US to test Evenamide as an add on therapy for treatment resistant schizophrenia.
See our latest analysis for Newron Pharmaceuticals.
That backdrop helps explain why momentum in Newron’s shares has been building, with a 30 day share price return of 39.41 percent and a 1 year total shareholder return of 157.51 percent, while the 3 year total shareholder return sits above 1,300...