Tenant July 23, 2026 Galaxy Helios

CoreWeave locks in Galaxy Digital's $3.5B Texas data center deal