Amalgamated Financial Announces $31.4M Buyback Plan

Amalgamated Financial Corp

Amalgamated Financial Corp

AMAL

0.00

SEC.