Bitcoin Depot operates the largest Bitcoin ATM network in North America with over 8,500 kiosk locations. The company began accumulating BTC for its corporate treasury in June 2024, using cash generated from ATM operations.