Celcuity Inc

NASDAQ:CELC  
54.91
-2.52 (-4.39%)
7:52:38 PM EDT: $54.51 -0.40 (-0.73%)
Twitter Share  Facebook Share StockTwits Share