RE:RE:RE:WOW..Merry Christmas!....NOT.....Finance at 68 centsOf course there is a logical reason to sell....its way overpriced.....and it got to a high of $2.45 a share based on hype hysteria and momentum on 18 million shares trading
Finance is telling you that at 68 cents its worth 1.5 shares....so one share is worth "45 cents"
45 cents is a new potential buying price