Science
Is Celcuity Inc’s -4.20% Fall This Year Is A Better Investing Opportunity?
In last trading session, Celcuity Inc (NASDAQ:CELC) saw 0.55 million shares changing hands with its beta currently measuring 0.40. Company’s recent per share price level