Here’s how the current rally stacks up historically.  Third longest in history without a 5% pullback:

DS4cPiIV4AAvmjG

Steady.  Higher.  Relentless

Hat tip Callum Thomas