iren stock analysis