First Financial (FFIN) Upgraded to Buy: What Does It Mean for the Stock?Zacks Investment Research • 04/01/19