Ripple executives have sold or distributed approximately 58.515 billion XRP tokens since the cryptocurrency’s launch in 2012, according to on-chain dataNews, RippleNetRead More

You might also be interested in reading Price analysis 11/28: SPX, DXY, BTC, ETH, BNB, XRP, ADA, DOGE, MATIC, DOT.