A 10% drop in a single day—why couldn't the $9.7 billion order save IREN?
Microsoft's $9.7 billion contract and over $1.1 billion executive compensation stand side by side, leaving IREN's AI transformation stuck in a tug-of-war between faith and dilution.