Tompkins Financial Corp (NYSE American:TMP)

79.01
Delayed Data
As of Apr 20
 +0.61 / +0.78%
Today’s Change
71.27
Today|||52-Week Range
90.50
-2.88%
Year-to-Date