Bitcoin Depot Shares Pop as ATM Operator Posts 19% Q1 Revenue Increase May 15, 2025 by kamal The firm controls over 8,400 Bitcoin kiosks in North America.