VCP ScannerFree US Stock Screener & Financial AnalysisFree US Stock Screener
ScreenerThemesMarketEarningsCompareWatchlistInsider
TRSTriMas Corporation
$44.36$1.7B
Research
Overview
Valuation
ValuationTargetsPrice
Financials
RevenueEarningsP/ERatiosDividend
Ownership
Holders
Tools
Total ReturnDCA Calculator
← Back to Screener
VCP ScannerFree US Stock Screener & Financial Analysis

Find stocks. Verify deeply. Act with conviction.

Data updated daily

Product

  • Screener
  • Themes
  • Valuation
  • Total Return
  • DCA Calculator
  • News
  • Earnings

Resources

  • Market Valuation
  • Compare
  • Insider Activity
  • Methodology
  • How It Works
  • Glossary
  • Learn

Get Ideas

Get weekly stock ideas — free

Follow VCP Scanner on XFollow VCP Scanner on LinkedIn
© 2026 VCP Scanner
AboutPrivacyTerms
Not financial advice. Do your own research.
ScreenerNewsCompareWatchlist
HomeStocksTRSPrice History

TRS logoTriMas Corporation (TRS) Stock Price History

Historical prices from 2007 to 2026

$44.36+0.59  (+1.35%)close Jun 22
Returns
1M
+14.6%
3M
+28.3%
YTD
+20.6%
1Y
+60.8%
3Y
+18.3%
5Y
+7.4%
ATH$44.86Jun 2026-1.1%
ATL$0.77Mar 2009pre-split
Avg Vol (50D)417K/ day
52-Week Range$26.91 — $44.86
LowCurrent: $44.36High

Loading 10-year price history...

TRS Historical Performance

1 YearTotal Return
+61.4%
Price: +60.8%Div: +0.6%
3 YearsTotal Return
+67.5%
CAGR: +18.8%
Price: +65.7%
5 YearsTotal Return
+45.6%
CAGR: +7.8%
Price: +43.1%
YTD
+20.6%

TRS Annual Returns

Year-by-year price performance · 2007–2026

Best+394.5%2009
Worst-86.3%2008
Up years12/20
2007-9.8%
2008-86.3%
2009+394.5%
2010+184.5%
2011-12.9%
2012+52.0%
2013+37.8%
2014-19.7%
2015-24.5%
2016+29.2%
2017+12.9%
2018+1.1%
2019+17.8%
2020+1.7%
2021+19.2%
2022-24.8%
2023-9.5%
2024-4.4%
2025+48.7%
2026+7.7%
2007 annual price return
-9.8%
2008 annual price return
-86.3%
2009 annual price return
+394.5%
2010 annual price return
+184.5%
2011 annual price return
-12.9%
2012 annual price return
+52.0%
2013 annual price return
+37.8%
2014 annual price return
-19.7%
2015 annual price return
-24.5%
2016 annual price return
+29.2%
2017 annual price return
+12.9%
2018 annual price return
+1.1%
2019 annual price return
+17.8%
2020 annual price return
+1.7%
2021 annual price return
+19.2%
2022 annual price return
-24.8%
2023 annual price return
-9.5%
2024 annual price return
-4.4%
2025 annual price return
+48.7%
2026 annual price return
+7.7%
LessMore
Alpha vs S&P 500
1Y+36.4%
3Y-1.8%
5Y-5.8%

Price returns only.

Download Historical Data

4,804 records • Includes OHLCV + Technical Indicators (MA50, MA200, RSI)

Free sign in required to download data

TRS Stock Price Trajectory (2007–2026)

As of June 23, 2026, TriMas Corporation (TRS) trades at $44.36, representing a +60.8% return over the past year. The stock has delivered a +45.6% total return over five years (+7.4% CAGR), reflecting significant long-term value creation.

The stock reached its all-time high of $44.86 on June 22, 2026. From this peak, TRS has corrected -1.1%, currently trading 20% above its 200-day moving average, indicating continued institutional support.

When compared to Consumer Cyclical sector peers SLGN (-22.4% 1Y), APTV (-5.9% 1Y), and ATR (-19.6% 1Y), TRS has outperformed the peer group average. Compare TRS vs SLGN →

TRS Historical Price Data · from 2007

Rows 1–50 of 4,804
Date Open High Low Close Volume Change %
2026-06-2243.7844.8643.6644.36630K+1.35%
2026-06-1842.9244.1042.7443.771.27M+2.70%
2026-06-1742.2343.2242.2042.62371K+0.92%
2026-06-1642.0242.6441.8642.23435K+1.08%
2026-06-1542.1242.4941.6341.78284K+1.11%
2026-06-1241.1641.6541.0941.32354K+0.73%
2026-06-1140.7841.3340.2141.02545K+1.46%
2026-06-1040.8141.2339.7540.43327K-0.27%
2026-06-0940.3241.1039.2240.54278K+1.94%
2026-06-0839.4040.1139.4039.77356K+1.53%
2026-06-0539.9140.1439.0439.17240K-0.96%
2026-06-0439.4739.8839.0639.55441K+1.20%
2026-06-0340.2640.2638.7839.08512K-2.57%
2026-06-0240.0240.7339.8440.11278K+0.30%
2026-06-0140.2840.5639.5639.99227K-2.30%
2026-05-2941.3641.6440.4840.93304K-1.16%
2026-05-2841.0341.6240.5141.41422K+0.61%
2026-05-2741.4841.5940.4241.16397K+0.07%
2026-05-2640.3541.4340.1541.13421K+2.52%
2026-05-2239.2040.2039.2040.12417K+2.61%
2026-05-2138.8439.3538.1339.10425K-0.28%
2026-05-2037.7939.3237.2539.21508K+4.56%
2026-05-1937.1537.6036.8637.50311K-1.86%
2026-05-1838.3038.6037.6538.21276K+0.47%
2026-05-1539.8339.8338.0138.03303K-4.85%
2026-05-1439.9140.3239.6239.97302K+0.10%
2026-05-1340.9741.0139.5139.93443K-2.37%
2026-05-1241.1841.1840.1640.90372K-1.66%
2026-05-1142.8242.9041.5741.59576K-2.65%
2026-05-0842.0443.7241.5142.72603K+2.01%
2026-05-0741.8042.2341.1241.88538K+0.65%
2026-05-0642.0842.4841.5841.61401K+0.36%
2026-05-0539.3342.0839.2141.46280K+6.01%
2026-05-0438.1639.6638.1639.11634K+1.51%
2026-05-0137.3439.0836.9138.53740K+4.08%
2026-04-3036.5938.5035.3537.02692K+2.61%
2026-04-2936.6937.0335.9236.08295K-1.90%
2026-04-2837.7037.8536.5236.78353K-2.13%
2026-04-2736.7837.7336.4937.58407K+1.79%
2026-04-2436.0936.9435.7036.92337K+1.99%
2026-04-2336.3336.5535.9036.20392K+0.06%
2026-04-2237.5437.6336.1336.18452K-3.08%
2026-04-2138.2838.8837.2737.33239K-2.51%
2026-04-2038.1838.5337.6638.29366K+0.13%
2026-04-1737.6338.6937.6338.24395K+2.71%
2026-04-1637.7437.7837.0537.23288K-1.12%
2026-04-1538.6539.0837.2937.65364K-3.54%
2026-04-1439.0139.3338.5539.03290K+0.46%
2026-04-1338.5338.9638.0038.85328K+0.80%
2026-04-1038.7438.8738.2738.54238K-0.23%
…
Consensus-Based Analysis Tools

Intrinsic Valuation

DCF models, multiple analysis, and analyst estimates.

Check Valuation

Historical Returns

10-year return with dividends reinvested.

Calculate

DCA Calculator

See how regular investing compounds over time.

Run Numbers

Peer Comparison

Compare growth, multiples, and margins vs sector.

Compare

TRS — Frequently Asked Questions

Quick answers to the most common questions about buying TRS stock.

How has TRS stock performed recently?

TRS returned +60.8% over the past year, beating its 5-year annualized CAGR of +7.4%. The stock trades above its 200-day moving average, confirming the uptrend.

What is TRS's all-time high price?

TriMas Corporation reached $44.86 on 2026-06-22. The 52-week high is $44.86. Current 1-year return of +60.8% places the stock closer to historical peaks.

Where can I download TRS historical price data?

This page provides TRS daily OHLCV data with 50-day MA, 200-day MA, and RSI indicators. Data spans 2007-2026, downloadable in CSV format.

482 data points · sampled from 4,804