On March 19, 2026, Bitcoin Depot Inc. reported the resignation of CEO Scott Buchanan, effective March 23, 2026, and announced Alex Holmes as the new CEO and Chairman of the Board. This leadership change aims to bring in fresh management following Buchanan's departure and is significant for the company's future direction.