Celcuity Inc

NASDAQ:CELC   3:58:00 PM EDT
14.19
-0.21 (-1.46%)
Twitter Share  Facebook Share StockTwits Share