XRP (CRYPTO: XRP) is trading at $1.39, up just over 1% in the past week. However, sellers offloaded $35 million more XRP than buyers picked up on Binance over the same window, and the price held above $1.40 the entire time. Every wave of selling met buy orders that kept reloading at the same level.
Although XRP has dipped briefly below $1.40 to $1.39, buyers keep defending the level from the bears. So who’s been buying, and what does it take for the price to finally break higher?
Why $35 Million in Selling Didn’t Move the XRP Price

Sellers offloaded $35 million more XRP than buyers picked up on Binance over the past seven days. That much selling pressure should crush a token stuck in a tight range, but XRP held above $1.40 the entire time and is up 1.1% over the same window.
So where’s the buying coming from? Spot XRP ETFs added roughly $28 million over the same period, with three straight days of inflows from May 4 through May 6. That covers most of the $35 million in Binance selling, but it leaves around $7 million we can’t explain through ETFs alone.
The gap is whale and institutional spot buying—purchases that don’t show up on standard ETF flow data. CryptoQuant’s data confirms it: whale inflows to Binance just hit a 4-year low, dropping from 2.6 billion XRP in early March to 736 million now.
Binance’s XRP reserves are around 2.7 billion, the lowest in 5 years. Plus, 91.4% of XRP outflows from Binance come from large wallets—the highest reading since 2024. Large holders aren’t dumping, but rather pulling XRP off the exchange while ETFs steadily buy on the open market.
The $1.47 Level That Unlocks XRP’s Next 26% Move

So if buyers are absorbing this much selling, why isn’t XRP breaking out? The wall above keeps capping every rally. About 60% of XRP holders bought at an average price of $1.44, and every time the price gets near that level, those underwater holders sell to break even—pushing XRP back into the range. It’s a tug-of-war between buyers absorbing every dip below $1.40 and sellers waiting at the wall above.
At $1.47, the bid stack flips from passive to aggressive. The bid stack is the buy orders waiting in the order book—passive means buyers are absorbing the selling at current prices, while aggressive means they’re lifting orders above market. When buyers stop absorbing and start chasing prices higher, the wall stops mattering. That means they’re not waiting for offers to fill anymore, but eating through every level above.
Above $1.47, the next high-volume zones are at $1.80 and $2.10. Those levels have seen heavy trading in the past, and the price tends to find them on breakouts. A move from current prices to $1.80 is roughly 26%. The bid stack at $1.47 is the key level, if XRP manages to clear and hold above it, then the 26% move higher becomes a possibility.
The Quiet Accumulation Below the $1.45 Wall
Big buyers are quietly accumulating XRP, and the chart isn’t reflecting that just yet. Buying that strong under a clear ceiling means whales are expecting a move higher soon.
For the XRP price to break out it needs two two things. The bid stack has to flip above $1.47, and Bitcoin has to reclaim $82,000 and push higher, to spark a broader market rally. So, between steady selling, steady buying, whichever side wins could decide XRP’s next 26% move.