MGTA logo

Magenta Therapeutics (MGTA) Quick Ratio