Why IREN's $700 Million CEO Stock Award Sparks Controversy | Whale Factor