Kodiak Sciences overview and recent performance snapshot Kodiak Sciences (KOD) has drawn investor attention recently, with shares closing at US$23.19 and showing mixed return patterns, including a 1 ...