Celcuity Inc

NASDAQ:CELC   9:35:21 AM EDT
17.93
-0.16 (-0.88%)
Twitter Share  Facebook Share StockTwits Share