For anyone who thinks this market makes even the remotest amount of sense, CAN up 18% yesterday after revealing what a bunch of clowns they are losing $3.6M through a payments scam. IT took them 4 days to notify the market too.
Lol! Be very afraid , or at least very cautious.
Add to My Watchlist
What is My Watchlist?