Hello! Not financial advice but feels like an over reaction. While I believe that there is going to be headwind, stock spilts usually have a psychological impact on buyers!
$IREN 20251128 50.0 PUT$ Selling cash secured puts at this level. Hyperscaler definitely needs electricity and iren is built to be a pick and shovel play