Winchester Bancorp adopts share repurchase program for up to 464,769 shares - WSBK News | Rallies