Amalgamated Financial (NASDAQ:AMAL) Reaches New 52-Week High - Still a Buy?
Amalgamated Financial (NASDAQ:AMAL) recently hit a new 52-week high of $50.93. The company exceeded its quarterly earnings expectations with an EPS of $1.10 and reported strong revenue of $96.10 million. Despite some insider selling, institutional investors hold a significant stake, and analysts maintain a …