Happens all the time, whales are always the first to buy and first to sell, I reckon they've just started buying again.
Hell, if they'd sold at $10 and bought at $2, they'd have got 5x more than they started with!
Happens all the time, whales are always the first to buy and first to sell, I reckon they've just started buying again.
Hell, if they'd sold at $10 and bought at $2, they'd have got 5x more than they started with!