Aptose Biosciences Inc

NASDAQ:APTO   3:59:56 PM EDT
3.71
-0.05 (-1.33%)
4:03:15 PM EDT: $3.89 +0.18 (+4.85%)
Twitter Share  Facebook Share StockTwits Share