Fennec Pharmaceuticals Inc

NASDAQ:FENC   3:59:54 PM EDT
8.78
-0.41 (-4.46%)
Twitter Share  Facebook Share StockTwits Share