Cyclerion Therapeutics Inc (CYCN) Moves -13.26% Lower: These Numbers are Too Good to be True
Witnessing the stock’s movement on the chart, on Wednesday, Cyclerion Therapeutics Inc (NASDAQ: CYCN) had a quiet start as it plunged -13.26% to $2.85, before