Iren’s stock soars as a major Nvidia investment overshadows revenue shortfall

May 7, 2026