Flick Karen E.

Insider Buys Quantity –
1
2021-02-17PurchaseTalis Biomedical Corporation
TLIS
Chief of Staff, Sr. VP, Legal
2,000
0.0101%
$16.00$32,000-65.14%