Investment Firm Doubles Down on Biotech Stock, Adds 386,000 Shares, According to Recent SEC Filing
Key PointsAcquired 386,000 shares of Kodiak Sciences (NASDAQ: KOD); estimated transaction value of $7.90 million based on quarterly average pricing...
Nasdaq News: Markets·12d ago