MGRX valuation