STEP token tumbles as platform announces shutdown and buyback plan after treasury loss.

February 24, 2026