Galaxy Digital announced a $216M loss in Q1 2026, crypto downturn impactful. Novogratz pointed to a turnaround. Helios data centers offer hope: $1B+ annual revenue. ID in downtrend, S1 $0.0290 supp...