Tompkins Financial has rallied over 20% since April, with net interest margin expansion driving earnings growth and an attractive valuation. See why TMP stock is a buy.
Tompkins Financial Corporation Stock: Balance Sheet Repricing Ongoing Tailwind (NYSE:TMP)

90