IAG – continues to soar past expectations