An imperfect ending diagonal?
Or just something more conventional? (kinda the same result as above anyway).
Or how about the ol' (w)-(x)-(y) combination corrective with a triangle in the final position trick. This price move would close today's gap up and then thrust up likely toward new all-time S&P500 highs.
Breadth Thrust diverging: