Regular Hours
$87.12$0.21+0.24%
| session closedExtended Hours
$87.12$0.21+0.24%
| after-hours session closedSummary
- Current Value
- As of today, TNC price is $87.12, up +0.24% in the most recent trading session on
- Historical Performance
- TNC price is up +18.21% year-to-date, up +19.87% over the past 365 days
- All-Time High Comparison
- TNC price is currently -29.80% below its historical high of $124.11 set on
- 3-Year Low Comparison
- TNC price is +44.77% above its 3-year low of $60.18 reached on
- Target Comparison
- TNC price target is $91.00, +4.45% higher than its current market price
- Upcoming Split
- TNC next stock split has not yet been announced
Price Chart
SUGGESTED SERIES
Performance
| Metric | Date | Value | 1D | 1M | 3M | YTD | 1Y | 3Y | 5Y |
|---|---|---|---|---|---|---|---|---|---|
| Price | $87.12 | +0.2% | +16.5% | +6.3% | +18.2% | +19.9% | +11.3% | +2.1% | |
| S&P 500 | 7,395.28 | +0.8% | +9.0% | +6.7% | +8.0% | +30.6% | +78.7% | +74.7% | |
| NASDAQ | 26,229.79 | +1.6% | +15.9% | +13.9% | +12.9% | +46.3% | +114.0% | +90.7% | |
| Dow Jones | 49,573.65 | -0.1% | +3.5% | -1.1% | +3.1% | +19.8% | +47.5% | +42.5% | |
| XLI | $173.20 | -0.5% | +1.6% | +0.0% | +11.7% | +27.4% | +74.7% | +64.4% | |
| $76.98 | +0.0% | +0.1% | -1.1% | -0.9% | -11.4% | +18.6% | +8.6% | ||
| $72.31 | +0.7% | +1.9% | -5.2% | -3.9% | -6.5% | +4.9% | -9.8% | ||
| $1B | +0.2% | +7.4% | -1.9% | +12.9% | +9.5% | +2.5% | -6.5% | ||
| 52.79 | +0.2% | +16.5% | +50.1% | +66.9% | +160.1% | +189.7% | +79.1% | ||
| 1.39% | 0.0% | -14.2% | -4.8% | -14.2% | -12.0% | +5.3% | +32.4% |
Price Highs
| Period | High | Date | Current |
|---|---|---|---|
| 1M | $88.86 | -2.0% | |
| 3M | $88.86 | -2.0% | |
| 6M | $88.86 | -2.0% | |
| 1Y | $88.86 | -2.0% | |
| 3Y | $124.11 | -29.8% | |
| 5Y | $124.11 | -29.8% | |
| All | $124.11 | -29.8% |
Price Lows
| Period | Low | Date | Current |
|---|---|---|---|
| 1M | $74.37 | +17.1% | |
| 3M | $60.18 | +44.8% | |
| 6M | $60.18 | +44.8% | |
| 1Y | $60.18 | +44.8% | |
| 3Y | $60.18 | +44.8% | |
| 5Y | $54.90 | +58.7% | |
| All | $2.13 | +3999.8% |
Price History
FAQ
What is the current price of TNC?
As of today, TNC price is $87.12
What is TNC price today change?
TNC price is up +0.24% today
What is year-to-date change in TNC price?
TNC price is up +18.21% year-to-date
What is 1-year change in TNC price?
TNC price is up +19.87% year-over-year
What is 3-year change in TNC price?
TNC price is up +11.29% over the past 3 years
How far is TNC price from its all-time high?
TNC price is currently -29.80% below its historical high of $124.11 set on April 4, 2024
When was TNC last stock split?
TNC last stock split was on
When is TNC next stock split?
TNC next stock split has not yet been announced
What is the analyst average price target for TNC?
Analysts set an average price target of $87.12 for TNC
Data Sources & References
- TNC Official Website www.tennantco.com
- Most Recent Annual Report (10-K) www.sec.gov/Archives/edgar/data/97134/000009713426000008/0000097134-26-000008-index.htm
- TNC Profile on Yahoo Finance finance.yahoo.com/quote/TNC
- TNC Profile on NASDAQ.com www.nasdaq.com/market-activity/stocks/tnc
