IREN Stock Today (Nov 19, 2025): Price, Citizens’ $80 Target and the Microsoft AI Deal
IREN Limited (NASDAQ: IREN) — the former Iris Energy — stayed at the centre of the AI–infrastructure story on Wednesday, November 19, 2025, as the stock sold off again despite fresh analyst upgrades and increasingly bullish commentary around its massive