I expect it to be somewhat uplifting as well ... ;) (but don't take my word for it). At least it appears there is no leaking this time - i.e. I expect they resolved their manufacturing issues (hard to hide these from staff and contractors) and don't see how the demand side could be bad.
Obviously - board and management could have bought some more (but they bought some from memory), but hey ...
Punters seem to be cautiously optimistic - SP stabilised.
Discl: hold (lots); Mind my confirmation bias and the endowment effect.