This is quite the rally.