Amalgamated Financial Announces $31.4M Buyback Plan

Amalgamated

Amalgamated

AMAL

0.00

SEC.