Live feed21:13:43·625dINSIDERFilingvia QuantisnowNew insider Leonard Braden Michael claimed ownership of 203,569 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.TLIS· Talis Biomedical CorporationIndustrialsOriginal source