Live feed20:20:52·1445dINSIDERFilingvia QuantisnowSEC Form 3: New insider Miao Richard claimed ownership of 20,343 sharesByQuantisnow·Wall Street's wire, on your screen.SMFR· Sema4 Holdings Corp.TechnologyOriginal source