Tompkins Financial Corp

TMPAMEX
$96.25
-0.71-0.73%