Amalgamated Bank - AMAL - Share chat

This company, a bank holding firm, offers banking and trust services to retail and commercial customers in North America.