Amalgamated Financial boosts existing share repurchase plan by $31.4M

Seeking Alpha Seeking Alpha

Read full article at Seeking Alpha →