There's still life in this dog. Wow up 15% in one day ..after the numbers confirmed how bad last year was

Obviously a bit of optimism around