Live feed20:46:25·958dINSIDERFilingvia QuantisnowSEC Form 3: New insider Moulder Leon O Jr claimed ownership of 1,270,078 sharesByQuantisnow·Wall Street's wire, on your screen.MGTA· Magenta Therapeutics Inc.Health CareOriginal source