TRST Financials: TrustCo Bank Corp NY AI Analysis