News Every Hour
Shareholders of Amalgamated Financial (NASDAQ:AMAL) have earned a 22% CAGR over the past three years. Yahoo Finance Source by