Didn't expect this before Christmas. It'll be interesting to see what happens in the next few hours of trading.