TrustCo Bank Corp NY (TRST) valuation and key financial metrics