ETFs Mass sell-off by XRP whales: $4.11 billion in November 2025 A mass sell-off by XRP whales totaled approximately $4.11 billion, marking the largest 30-day outflow since Read More » 27 November, 2025