Was Saturday Night Live acting clairvoyant a few years ago when they made this spoof of a Morgan Stanley commercial?

This screams ‘bank holding company status‘ to me.

By