Home Investing XRP Whales Accumulate 4.07B Tokens, Now Controlling 35% of Supply