Amalgamated Financial ($45; AMAL) increased its stock-buyback program by $31.4 million...
Read More...