Tompkins Financial Corporation (TMP) has seen some recent activity in the market and its common shares closed at $66.36 yesterday. People are starting to take interest of TMP as the common shares traded as high as $66.81 and as low as $65.00 in the previous market trading session.

Tompkins Financial Corporation (TMP) average trading volume is 40.50K. However, in the previous market trading session Tompkins Financial Corporation (TMP) traded 21,188 shares. The First support level on TMP is $63.16 and the First upside resistance level on TMP is $79.33. TMP 50-day moving average is $66.71 and TMP 200 day moving average is $67.23.

Tompkins Financial Corporation (TMP) most current performance has been specified by the recent movement in TMP common shares. TMP has performed 2.55% over the past 30 days, TMP has performed -4.97% over the past 90 days and TMP has shown -15.00% over the past year. Tompkins Financial Corporation (TMP) has a 12 month range of $53.32 to $93.66. Tompkins Financial Corporation (TMP) is trading 24.45% from its 12 month low and -29.15% from its 12 month high. Tompkins Financial Corporation (TMP) is showing a 2.49% short float showing the sum short in the float.

TMP has 14.68M shares outstanding and 13.64M shares in the float. Tompkins Financial Corporation (TMP) currently has a market cap of $975.49M and income of 69.70M. The EPS next quarter for TMP is 1.34 and forecasted EPS next year is -4.52%. The market cap of Tompkins Financial Corporation (TMP) at $975.49M represents how many People own shares of TMP and is based off the last price ($66.36) of TMP and the sum of shares outstanding (14.68M) with Tompkins Financial Corporation (TMP).

Tompkins Financial Corporation (TMP) has aggregate cash (mrq) of 479.13M, aggregate cash per share (mrq) of 32.12, aggregate debt of TMP is at 393.01M. Tompkins Financial Corporation (TMP) operating cash flow (ttm) is 98.69M.

TMP is trading -2.55% below (bearish) its SMA20, 1.91% above (bullish) its SMA50 and -10.50% below (bearish) its SMA200.