Exicure Inc

NASDAQ:XCUR  
6.78
+0.82 (+13.76%)
4:41:51 PM EDT: $6.50 -0.28 (-4.13%)
Twitter Share  Facebook Share StockTwits Share