
TrustCo Bank Corp NY's shares TRST.O gain 2% to $30.98
Community bank late Tuesday announced stock repurchase program of up to one million shares, or about 5% of its outstanding shares
Bank may repurchase shares in open market or private transactions in the next 12 months
TRST has 19 million outstanding shares for $578 million market cap - data compiled by LSEG
Stock down 7% YTD