NasdaqCM:CELCBiotechs
Is It Too Late To Consider Celcuity (CELC) After Its Strong Multi‑Year Share Price Run?
Investors may be wondering if Celcuity at around US$114 a share is still offering value, or if most of the upside has already been priced in.
The stock has delivered a 3.6% return over the last 7 days, 5.4% over 30 days and 13.5% year to date, while the 1 year and 3 year returns are very large and the 5 year return is around 7x.
Recent market attention has focused on Celcuity's position in the biotechnology space and the potential implications of its clinical and pipeline updates for long...