Tompkins Financial Corporation TMP
$101.21
+0.08%
at last close
Analyst Consensus
- Consensus Rating
- Moderate Buy (1 Buy · 1 Hold · 0 Sell)
- Average Price Target
- $104.50
- Implied Upside
- +3.3%
- Price Target Range
- $104.00 – $105.00
- Analysts (12 mo)
- 2
Recent Analyst Actions
| Date | Firm | Action | Rating | Price Target |
|---|---|---|---|---|
| 2026-08-03 | Piper SandlerManuel Navas |
Maintains | Neutral | $87 → $104 |
| 2026-07-27 | Keefe, Bruyette & WoodsTimothy Switzer |
Maintains | Outperform | $98 → $105 |
| 2026-04-28 | Piper SandlerManuel Navas |
Reiterates | Neutral | $82 → $87 |
| 2025-12-03 | Piper SandlerManuel Navas |
Assumes | Neutral | $74 |
| 2024-12-20 | Piper SandlerFrank Schiraldi |
Assumes | Neutral | $70 |
| 2024-10-02 | Keefe, Bruyette & WoodsTimothy Switzer |
Upgrades | Market perform → Outperform | $59 → $68 |
| 2024-07-29 | Keefe, Bruyette & WoodsTimothy Switzer |
Reiterates | Market perform | $50 → $59 |
| 2024-05-03 | Keefe, Bruyette & WoodsTimothy Switzer |
Reiterates | Market perform | $55 → $50 |
| 2023-10-02 | Piper SandlerAlexander Twerdahl |
Maintains | Neutral | $50 → $52 |
| 2023-07-25 | Keefe, Bruyette & WoodsMichael Perito |
Maintains | Market perform | $56 → $55 |
| 2020-09-28 | Piper Sandler |
Maintains | Neutral | $69 → $63 |
| 2017-07-25 | Keefe, Bruyette & WoodsMichael Perito |
Upgrades | Underperform → Market perform | — |
| 2016-11-01 | Keefe, Bruyette & WoodsMichael Perito |
Downgrades | Market perform → Underperform | — |
| 2016-06-13 | Keefe, Bruyette & WoodsMichael Perito |
Upgrades | Underperform → Market perform | $57 → $63 |
| 2016-04-18 | Keefe, Bruyette & WoodsMichael Perito |
Downgrades | Market perform → Underperform | $57 |
| 2012-12-20 | Macquarie |
Initiates coverage on | Neutral | $42 |
Ratings and price targets reflect each firm's most recent published action. Consensus combines the latest call from every covering firm over the past 12 months; price targets are typically 12-month horizons.
Key Stats
- Last Close
- $101.21
- Market Cap
- $1.46 billion
- 52-Week Range
- $61.21 – $102.58
- Average Volume
- 97K shs
Data is delayed and provided for informational purposes only. Not investment advice. See our disclaimer.
