River (RIVER) Faces a $26–$28M Unlock on March 22 as Price Trades at $25.92

River (RIVER) is drawing attention ahead of a March 22 token unlock estimated at 1.11 million RIVER, or roughly $26–$28 million, which is about 5–6% of the float. As of March 21, 2026 at 12:31 UTC, RIVER traded at $25.92 after a +16.81% weekly rise, with market cap near $508 million and ~19.6 million circulating supply out of 100 million total.