Stocks · LYCA
Filed today: Venrock Healthcare Capital Partners III, a 10% owner of Lycia Therapeutics, bought $38M of Lycia Therapeutics stock on Oct 27.
Traded Oct 27 at $18.41 a share. Filed with the SEC Oct 27.
9 Lycia Therapeutics insiders bought this month.
Where this comes from: SEC EDGAR filing (opens in a new tab)