MergerAvalanche Treasury shares fall 38% on Nasdaq debut after $675 million merger - The BlockBy The Block·Google News·2026-06-12 at 1:14am ET·confidence: lowRead full article ↗rssSPAC_merger