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