Since its inception in 2012, Ripple and its executives have sold over 58.5 billion XRP tokens, totaling around $109 billion. Initially allocated 100 billion XRP, their current holdings stand at approximately 41.485 billion XRP. Ripple has stated that its sales aim to reduce centralization concerns, while XRP's price has surged roughly 31,000% over the same period.