Buy, Sell Or Hold Cyclacel Pharmaceuticals Inc (NASDAQ:CYCC) At $8.23?
In last trading session, Cyclacel Pharmaceuticals Inc (NASDAQ:CYCC) saw 1.31 million shares changing hands with its beta currently measuring -0.03. Company’s recent per share price