Aptose Biosciences Inc

NASDAQ:APTO   3:59:56 PM EDT
2.05
-0.15 (-6.82%)
4:36:43 PM EDT: $2.06 +0.01 (+0.49%)
Twitter Share  Facebook Share StockTwits Share