Upcoming shareholder meetings for banks

A look at bank shareholder meetings and their locations

It's a rite of spring: big banks hosting their annual shareholder meetings.

They're the one time of year when CEOs of the big public companies face large groups of investors, answer their questions, and allow them to vote on proposals from other shareholders. Companies often meet in their headquarter cities, though this year, two major banks are decamping to Salt Lake City, Utah, for the first time.

Here's a round-up:

—San Francisco-based Wells Fargo meets Tuesday in Salt Lake City.

—Citigroup meets Wednesday in its hometown of New York.

—Bank of America meets May 8 in its hometown of Charlotte, N.C.

—New York-based Morgan Stanley meets May 14 in Purchase, N.Y.

—New York-based JPMorgan Chase meets May 21 in Tampa, Fla.

—New York-based Goldman Sachs meets May 23 in Salt Lake City.