Live feed19:08:02·1573dINSIDERFilingvia QuantisnowSEC Form 4: Perlroth Victor sold $12,257,688 worth of shares (1,340,000 units at $9.15), decreasing direct ownership by 38% to 2,168,038 unitsByQuantisnow·Wall Street's wire, on your screen.KOD· Kodiak Sciences IncHealth CareOriginal source