Cytokinetics director Robert E. Landry sells 1,000 common shares worth $74,660 - CYTK News | Rallies