Live feed21:13:43·617dINSIDERFilingNew insider Leonard Braden Michael claimed ownership of 203,569 shares (SEC Form 3)TLIS· Talis Biomedical CorporationIndustrialsOriginal source