yep spot on, that appears to be a (totally engineered) shakeout last week, well to me anyway,
and a pretty decent one at that (would have cost a bit to achieve as well, so I hope it was worth it).
And while a widespread upbar on high (or above average) volume should be treated as suspicious, with a multi bar shakeout in the immediate background, there is a strong chance it was full of buying, and not full of selling.
I expect there might be some consolidation around the 18.73 level, before too much more happens now, and if that works out OK, then 20.08 comes into play.