Digital CurrencyOptimism Buyback Passes 9.45 Million OP Tokens in Three PurchasesBy Miriam HartOct 20, 2026, 3:44 PM UTC