Disney CEO Bob Iger has “finally righted the ship,” according to Jefferies analyst James Heaney.