IREN LIMITED (IREN) LANDS $2.8 BILLION IN AI CONTRACTS. IS THIS THE CATALYST ITS STOCK NEEDED? - YAHOO