You’re correct.
I’ve “observed” Memorial Day for several years not.
As a side note, Google makes no note of it.
Not that I’m surprised.
Should be “... several years noW.”