Tompkins Financial SVP David Kershaw reports disposal of $64,691.38 in common shares - TMP News | Rallies