Home Stock XRP whales buy $1.9 billion as price clings to $2.18 amid long-term selling