Live feed13:55:45·1057dINSIDERFilingvia QuantisnowSEC Form 3: New insider Ecor1 Capital, Llc claimed ownership of 19,364,688 sharesByQuantisnow·Wall Street's wire, on your screen.MRSN· Mersana Therapeutics Inc.Health CareOriginal source