Avalanche Treasury stock plunges 73% since debut as company's AVAX holdings lose value
theblock.co
02 July 2026 07:14, UTC