Live feed18:14:29·233dINSIDERFilingDirector Vied David L was granted 50,000 units of Cyanotech Corporation Common Stock, increasing direct ownership by 29% to 225,138 units (SEC Form 4)CYAN· Cyanotech CorporationHealth CareOriginal source