Ripple now holds 44.9 billion XRP, with 40 billion currently in escrow, having sold over 841 million tokens in Q1… The post Ripple Sold 841M+ XRP in Q1 2024, Now Holds 44.9B With 40B in Escrow first appeared on The Crypto Basic .