Norwood Financial Director James Shook reports purchase of 3,100 common shares valued at $107,105 - NWFL News | Rallies