IREN has been one of the most volatile stocks of the year as investors await earnings.