DISCLOSEDQuarterly
Renaissance Technologies
Bitcoin Depot Inc · NASDAQ
171,051 sh · $372.9K
Filed 31 Mar 2026SEC 13Fview source
Renaissance Technologies
Bitcoin Depot Inc · NASDAQ
171,051 sh · $372.9K
Two Sigma Investments
Bitcoin Depot Inc · NASDAQ
24,219 sh · $52.8K