Ripple Initiates $750 Million Share Buyback Amidst $50 Billion Valuation Reading Time: 2 minutesRipple initiates a $750 March 12, 2026March 12, 2026 Chris Smith News