TriMas (TRS) Financials: Revenue & Earnings
$1.42B
Market Cap
—
P/E
—
Forward P/E
—
Score
TRS price $39.60 +0.10 +0.24%
TRS fair value $60.40. Price $39.60. Price is 34% below fair value.
Below fair value, and cheaper than usual. A larger discount than on 96% of days in the past 5 years.
Fair value is an estimate of what one share is worth if future cash flows arrive as modeled. It is not a forecast of the share price. How discounted cash flow works.
Calculated with a 10-year free-cash-flow discount. Starting free cash flow 164.23M. Growth 4.96%. When analyst earnings forecasts are available, free cash flow in those years is forecast earnings times the company's usual conversion of earnings into free cash flow, kept between 60% and 130%. Years with fewer than 3 analyst estimates are left out. Growth then fades in a straight line to terminal growth by year 10, starting from the last well-covered year's growth, or from the pace across those years when the final year slows sharply, kept between 0% and 20%. Without those forecasts, year-1 growth is analyst revenue growth for the next full fiscal year, or 5-year historical revenue growth when that forecast is missing, held for five years, then fading in a straight line to terminal growth by year 10. Terminal growth 3.00%. Discount rate 8.70% (beta 0.8). Beta is kept between 0.8 and 2.0, which on its own would make the discount rate 8.7% to 15.3%. The rate is then capped at 12%. A cap is used because a discount above 12% pushes higher-beta stocks further from the price. The discount rate stays at least 5 percentage points above terminal growth. Shares 35.87M. Net debt 475.06M. The earnings value is next-12-months earnings per share, or trailing earnings when that forecast is missing, times the stock's own 10-year median P/E, kept between 8 and 40. Fewer than five years of history uses the sector's typical P/E. Fair value is the average of the cash-flow value and the earnings value when both exist. Model uncertainty is high when fair value is more than 60% from the price, or when most of the cash-flow value sits after year 10.
| Date | EPS actual | EPS estimate | Revenue | Revenue estimate |
|---|---|---|---|---|
| 2026-10-29 | — | 0.48 | — | 175.16M |
| 2026-07-30 | 0.52 | 0.49 | 174.58M | 178.44M |
| 2026-04-30 | 0.24 | 0.18 | 168.28M | 158.24M |
| 2026-02-26 | 0.40 | 0.41 | 155.49M | 192.96M |
| 2025-10-28 | 0.61 | 0.56 | 269.26M | 262.05M |
| 2025-07-29 | 0.61 | 0.50 | 274.76M | 262.05M |
| 2025-04-29 | 0.46 | 0.43 | 241.67M | 250.76M |
| 2025-02-27 | 0.43 | 0.48 | 228.05M | 238.69M |
| 2024-11-04 | 0.43 | 0.57 | 229.36M | 226.27M |
| 2024-07-30 | 0.43 | 0.53 | 240.50M | 238.63M |
| 2024-04-30 | 0.37 | 0.28 | 227.10M | 220.60M |
| 2024-02-29 | 0.37 | 0.54 | 209.56M | 246.44M |
| 2023-10-26 | 0.57 | 0.56 | 235.34M | 247.22M |
| 2023-07-27 | 0.50 | 0.50 | 233.19M | 255.81M |
| 2023-04-27 | 0.30 | 0.27 | 215.46M | 208.50M |
| 2023-02-23 | 0.62 | 0.66 | 203.31M | 211.65M |
| 2022-10-27 | 0.40 | 0.61 | 218.53M | 246.69M |
| 2022-07-28 | 0.60 | 0.60 | 237.68M | 238.92M |
| 2022-04-28 | 0.50 | 0.50 | 224.31M | 233.68M |
| 2022-03-01 | 0.56 | 0.53 | 208.97M | 208.66M |
| 2021-10-28 | 0.57 | 0.60 | 222.42M | 223.32M |
| 2021-07-29 | 0.62 | 0.57 | 218.99M | 220.58M |
| 2021-04-29 | 0.40 | 0.38 | 206.73M | 195.56M |
| 2021-02-25 | 0.38 | 0.31 | 188.17M | 176.97M |
| 2020-10-29 | 0.43 | 0.39 | 199.46M | 171.63M |
| 2020-07-30 | 0.43 | 0.32 | 199.55M | 143.86M |
| 2020-04-30 | 0.34 | 0.30 | 182.79M | 161.29M |
| 2020-02-27 | 0.31 | 0.39 | 170.92M | 31.92M |
| 2019-11-04 | 0.44 | 0.50 | 236.83M | 269.12M |
| 2019-07-30 | 0.50 | 0.50 | 239.37M | 190.83M |
| 2019-04-30 | 0.46 | 0.42 | 221.29M | 158.29M |
| 2019-02-28 | 0.38 | 0.37 | 211.35M | 38.21M |
| 2018-10-30 | 0.48 | 0.46 | 223.78M | 214.46M |
| 2018-08-07 | 0.48 | 0.46 | 224.91M | 215.53M |
| 2018-04-26 | 0.41 | 0.38 | 217.10M | 201.21M |
| 2018-02-27 | 0.31 | 0.32 | 195.21M | 201.50M |
| 2017-10-26 | 0.39 | 0.39 | 209.33M | 209.30M |
| 2017-07-27 | 0.40 | 0.36 | 213.37M | 192.06M |
| 2017-04-27 | 0.30 | 0.28 | 199.83M | 186.48M |
| 2017-02-28 | 0.30 | 0.30 | 185.53M | 185.50M |
Yield 0.40%. Payout ratio 0.69%. Frequency Quarterly.
Safety score 84/100 · Safe. Payout ratio is 1% of earnings. Dividends use less than 40% of free cash flow. Dividends were paid in 6 separate years. Yield is 0.4%, which is modest.
| Ex-date | Dividend | Record | Payment | Frequency |
|---|---|---|---|---|
| 2026-11-05 | $0.04 | 2026-11-05 | 2026-11-12 | Quarterly |
| 2026-08-06 | $0.04 | 2026-08-06 | 2026-08-13 | Quarterly |
| 2026-05-07 | $0.04 | 2026-05-07 | 2026-05-14 | Quarterly |
| 2026-02-27 | $0.04 | 2026-02-27 | 2026-03-06 | Quarterly |
| 2025-11-06 | $0.04 | 2025-11-06 | 2025-11-13 | Quarterly |
| 2025-08-05 | $0.04 | 2025-08-05 | 2025-08-12 | Quarterly |
| 2025-05-06 | $0.04 | 2025-05-06 | 2025-05-13 | Quarterly |
| 2025-02-28 | $0.04 | 2025-02-28 | 2025-03-07 | Quarterly |
| 2024-11-05 | $0.04 | 2024-11-05 | 2024-11-12 | Quarterly |
| 2024-08-06 | $0.04 | 2024-08-06 | 2024-08-13 | Quarterly |
| 2024-05-06 | $0.04 | 2024-05-07 | 2024-05-14 | Quarterly |
| 2024-02-29 | $0.04 | 2024-03-01 | 2024-03-08 | Quarterly |
| 2023-11-01 | $0.04 | 2023-11-02 | 2023-11-09 | Quarterly |
| 2023-08-02 | $0.04 | 2023-08-03 | 2023-08-10 | Quarterly |
| 2023-05-03 | $0.04 | 2023-05-04 | 2023-05-11 | Quarterly |
| 2023-03-01 | $0.04 | 2023-03-02 | 2023-03-09 | Quarterly |
| 2022-11-02 | $0.04 | 2022-11-03 | 2022-11-10 | Quarterly |
| 2022-08-03 | $0.04 | 2022-08-04 | 2022-08-11 | Quarterly |
| 2022-05-04 | $0.04 | 2022-05-05 | 2022-05-12 | Quarterly |
| 2022-03-03 | $0.04 | 2022-03-04 | 2022-03-11 | Quarterly |
| 2021-11-02 | $0.04 | 2021-11-03 | 2021-11-10 | Quarterly |
| Date | Insider | Action | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-10-13 | SEDAGHAT SHAWN | Buy | 651 | $38.40 | 25.00K |
| 2026-08-12 | Tredwell Daniel P | Buy | 64 | $39.63 | 2.52K |
| 2026-07-14 | SEDAGHAT SHAWN | Buy | 615 | $40.64 | 24.99K |
| 2026-06-30 | Parker Herbert K | Sell | 15.00K | $45.03 | 675.47K |
| 2026-06-24 | Snyder Thomas James | Sell | 22.16K | $43.60 | 965.96K |
| 2026-05-13 | Tredwell Daniel P | Buy | 62 | $40.58 | 2.52K |
| 2026-05-07 | Robin Jodi F. | Sell | 2.00K | $41.60 | 83.21K |
| 2026-05-05 | Robin Jodi F. | Sell | 3.00K | $41.09 | 123.28K |
| 2026-04-14 | SEDAGHAT SHAWN | Buy | 640 | $39.03 | 24.98K |
| 2026-03-20 | Finley Teresa | Sell | 6.19K | $34.04 | 210.78K |
| 2026-03-14 | SEDAGHAT SHAWN | Buy | 2.85K | — | — |
| 2026-03-14 | Swart Paul | Buy | 6.85K | — | — |
| 2026-03-14 | Robin Jodi F. | Buy | 5.42K | — | — |
| 2026-03-14 | Robin Jodi F. | Sell | 2.39K | $35.04 | 83.68K |
| 2026-03-14 | Stress Jill S. | Sell | 2.00K | $35.04 | 70.04K |
| 2026-03-14 | Fielkow Jeffrey A | Buy | 2.85K | — | — |
| 2026-03-14 | SHAPIRA ADRIANNE | Buy | 2.85K | — | — |
| 2026-03-14 | Parker Herbert K | Buy | 2.85K | — | — |
| 2026-03-14 | Boehne Holly M | Buy | 2.85K | — | — |
| 2026-03-14 | Stanage Nick L | Buy | 2.85K | — | — |
| 2026-03-14 | Tredwell Daniel P | Buy | 2.85K | — | — |
| 2026-03-14 | Finley Teresa | Buy | 2.85K | — | — |
| 2026-03-11 | Robin Jodi F. | Sell | 1.13K | $36.93 | 41.66K |
| 2026-03-11 | Stress Jill S. | Sell | 1.13K | $36.93 | 41.66K |
| 2026-03-05 | Tredwell Daniel P | Buy | 60 | $39.38 | 2.35K |
| 2026-02-12 | Robin Jodi F. | Sell | 2.49K | $35.75 | 89.12K |
| 2026-02-12 | Stress Jill S. | Sell | 2.50K | $35.75 | 89.45K |
| 2026-01-01 | Swart Paul | Buy | 7.05K | — | — |
| 2025-12-15 | Swart Paul | Other | 0 | — | — |
| 2025-11-12 | Tredwell Daniel P | Buy | 74 | $31.94 | 2.35K |
| 2025-11-11 | Fielkow Jeffrey A | Buy | 2.00K | $31.46 | 62.92K |
| 2025-08-11 | Tredwell Daniel P | Buy | 66 | $35.39 | 2.35K |
| 2025-06-24 | Snyder Thomas James | Buy | 200.00K | $40.00 | 8.00M |
| 2025-06-24 | Snyder Thomas James | Buy | 200.00K | $35.00 | 7.00M |
| 2025-06-24 | Snyder Thomas James | Buy | 200.00K | $45.00 | 9.00M |
| 2025-06-24 | Snyder Thomas James | Buy | 200.00K | $50.00 | 10.00M |
| 2025-06-24 | Snyder Thomas James | Buy | 152.44K | — | — |
| 2025-06-24 | Snyder Thomas James | Buy | 100.00K | $30.00 | 3.00M |
| 2025-06-23 | Snyder Thomas James | Other | 0 | — | — |
| 2025-06-05 | SHAPIRA ADRIANNE | Buy | 4.00K | $25.82 | 103.29K |
| 2025-06-04 | SHAPIRA ADRIANNE | Buy | 1.20K | $26.31 | 31.57K |
| 2025-05-23 | SHAPIRA ADRIANNE | Buy | 3.28K | — | — |
| 2025-05-22 | SEDAGHAT SHAWN | Buy | 72.94K | $26.16 | 1.91M |
| 2025-05-21 | SEDAGHAT SHAWN | Buy | 410.17K | $25.43 | 10.43M |
| 2025-05-20 | SEDAGHAT SHAWN | Buy | 104.96K | $25.70 | 2.70M |
| 2025-05-19 | SEDAGHAT SHAWN | Buy | 73.58K | $25.73 | 1.89M |
| 2025-05-19 | SEDAGHAT SHAWN | Buy | 180.82K | $25.25 | 4.57M |
| 2025-05-19 | Fielkow Jeffrey A | Buy | 500 | $24.98 | 12.49K |
| 2025-05-14 | SHAPIRA ADRIANNE | Other | 0 | — | — |
| 2025-05-12 | Tredwell Daniel P | Buy | 95 | $24.72 | 2.34K |
| 2025-05-01 | SEDAGHAT SHAWN | Buy | 16.93K | $23.99 | 406.10K |
| 2025-04-30 | SEDAGHAT SHAWN | Buy | 123.39K | $23.83 | 2.94M |
| 2025-03-20 | Finley Teresa | Buy | 20.00K | — | — |
| 2025-03-14 | SEDAGHAT SHAWN | Buy | 4.14K | — | — |
| 2025-03-14 | Fielkow Jeffrey A | Buy | 4.14K | — | — |
| 2025-03-14 | GREENE JEFFREY M | Buy | 4.14K | — | — |
| 2025-03-14 | Parker Herbert K | Buy | 4.14K | — | — |
| 2025-03-14 | Boehne Holly M | Buy | 4.14K | — | — |
| 2025-03-14 | Stanage Nick L | Buy | 4.14K | — | — |
| 2025-03-14 | Finley Teresa | Buy | 4.14K | — | — |
| 2025-03-14 | Tredwell Daniel P | Buy | 4.14K | — | — |
| 2025-03-14 | Mell Scott A | Buy | 22.77K | — | — |
| 2025-03-14 | Mell Scott A | Sell | 1.83K | $24.15 | 44.24K |
| 2025-03-14 | Robin Jodi F. | Buy | 8.80K | — | — |
| 2025-03-14 | Robin Jodi F. | Sell | 1.11K | $24.15 | 26.78K |
| 2025-03-14 | Stress Jill S. | Buy | 6.93K | — | — |
| 2025-03-14 | Stress Jill S. | Sell | 991 | $24.15 | 23.93K |
| 2025-03-14 | AMATO THOMAS A | Buy | 24.84K | — | — |
| 2025-03-14 | AMATO THOMAS A | Sell | 7.53K | $24.15 | 181.90K |
| 2025-03-11 | AMATO THOMAS A | Sell | 12.08K | $23.98 | 289.68K |
| 2025-03-11 | Mell Scott A | Sell | 2.59K | $23.98 | 62.06K |
| 2025-03-11 | Robin Jodi F. | Sell | 1.48K | $23.98 | 35.47K |
| 2025-03-11 | Stress Jill S. | Sell | 1.42K | $23.98 | 34.05K |
| 2025-03-10 | SEDAGHAT SHAWN | Buy | 554.15K | $24.07 | 13.34M |
| 2025-03-07 | SEDAGHAT SHAWN | Buy | 60.00K | $24.22 | 1.45M |
| 2025-03-07 | SEDAGHAT SHAWN | Buy | 189.59K | $23.71 | 4.50M |
| 2025-03-06 | Tredwell Daniel P | Buy | 96 | $22.78 | 2.18K |
| 2025-03-06 | Mell Scott A | Sell | 2.22K | $22.54 | 50.00K |
| 2025-03-05 | SEDAGHAT SHAWN | Buy | 2.91K | $21.83 | 63.51K |
| 2025-03-04 | SEDAGHAT SHAWN | Buy | 94.32K | $21.72 | 2.05M |
| 2025-03-04 | Boehne Holly M | Buy | 4.65K | $21.49 | 99.92K |
| 2025-02-28 | Tredwell Daniel P | Buy | 5.00K | $20.67 | 103.35K |
| 2025-02-28 | Fielkow Jeffrey A | Buy | 2.50K | $20.78 | 51.95K |
| 2025-02-28 | Finley Teresa | Buy | 14.39K | $21.12 | 303.87K |
| 2025-02-28 | Parker Herbert K | Buy | 14.61K | $20.81 | 304.13K |
| 2025-02-12 | Robin Jodi F. | Buy | 10.52K | — | — |
| 2025-02-12 | Stress Jill S. | Buy | 10.52K | — | — |
| 2025-01-14 | Finley Teresa | Buy | 1.24K | $23.14 | 28.74K |
| 2024-11-19 | Mell Scott A | Sell | 2.00K | $25.94 | 51.88K |
| 2024-11-15 | AMATO THOMAS A | Buy | 10.00K | $25.83 | 258.25K |
| 2024-11-11 | Tredwell Daniel P | Buy | 79 | $27.51 | 2.17K |
| 2024-10-15 | Trend International Holding AG | Other | 0 | — | — |
| 2024-10-08 | Finley Teresa | Buy | 1.15K | $25.08 | 28.74K |
| 2024-08-12 | Tredwell Daniel P | Buy | 92 | $23.71 | 2.17K |
| 2024-07-09 | Finley Teresa | Buy | 1.17K | $24.61 | 28.74K |
| 2024-07-01 | Mell Scott A | Sell | 1.42K | $25.13 | 35.61K |
| 2024-05-21 | Mell Scott A | Sell | 1.50K | $27.30 | 40.94K |
| 2024-05-10 | Tredwell Daniel P | Buy | 81 | $26.80 | 2.17K |
| 2024-05-08 | Parker Herbert K | Buy | 6.00K | $26.27 | 157.60K |
| 2024-05-07 | Parker Herbert K | Buy | 6.00K | $26.01 | 156.06K |
Latest filed quarter: Q2 2026.
Institutions holding: 213, holders +18 vs prior quarter. Ownership 80.53%.
| Holder | Shares | Change | Change % | Value |
|---|---|---|---|---|
| BLACKROCK, INC. | 2.53M | 33.30K | +1.33% | 113.94M |
| DIMENSIONAL FUND ADVISORS LP | 2.26M | -420 | -0.02% | 101.74M |
| ALLSPRING GLOBAL INVESTMENTS HOLDINGS, LLC | 1.90M | -605.53K | -24.13% | 82.42M |
| VANGUARD PORTFOLIO MANAGEMENT LLC | 1.68M | -93.62K | -5.27% | 75.73M |
| VANGUARD CAPITAL MANAGEMENT LLC | 1.41M | -172.44K | -10.90% | 63.44M |
| ADVISORY RESEARCH INC | 1.21M | 91.90K | +8.21% | 54.56M |
| PERMIAN INVESTMENT PARTNERS, LP | 1.17M | -37.09K | -3.08% | 52.48M |
| AMERICAN CENTURY COMPANIES INC | 1.15M | 919.94K | +399.21% | 51.80M |
| GEODE CAPITAL MANAGEMENT, LLC | 1.02M | 146.75K | +16.82% | 45.90M |
| JEFFERIES FINANCIAL GROUP INC. | 981.93K | -567.73K | -36.64% | 44.22M |
| PUNCH & ASSOCIATES INVESTMENT MANAGEMENT, INC. | 807.29K | 562.57K | +229.89% | 36.35M |
| STATE STREET CORP | 784.14K | -32.46K | -3.97% | 35.31M |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 579.28K | 221.89K | +62.09% | 26.08M |
| NUVEEN, LLC | 566.50K | 1.66K | +0.29% | 25.51M |
| MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 543.68K | -78.40K | -12.60% | 24.48M |
| TWO SIGMA INVESTMENTS, LP | 453.43K | -16.97K | -3.61% | 20.42M |
| CITADEL ADVISORS LLC | 432.38K | -12.51K | -2.81% | 19.47M |
| LOOMIS SAYLES & CO L P | 430.54K | -6.38K | -1.46% | 19.39M |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 424.87K | -58.98K | -12.19% | 19.13M |
| SIXTH STREET PARTNERS MANAGEMENT COMPANY, L.P. | 424.87K | 424.87K | New | 19.13M |
| MORGAN STANLEY | 395.38K | -1.10M | -73.48% | 17.80M |
| BANK OF NEW YORK MELLON CORP | 365.93K | 184.78K | +102.01% | 16.48M |
| OBERWEIS ASSET MANAGEMENT INC/ | 362.00K | 362.00K | New | 16.30M |
| FIRST EAGLE INVESTMENT MANAGEMENT, LLC | 331.56K | 13.55K | +4.26% | 14.93M |
| FIRST MANHATTAN CO. LLC. | 329.72K | -11.25K | -3.30% | 14.85M |
TriMas Corporation (TRS) trades at $39.60, with a market cap of $1.42B and a trailing P/E of n/a. Revenue below is the annual history on file. It describes what the business has already reported. It is not a forecast and it is not a recommendation.
Insights · Dividends · Forecast · Financials · Learn
$1.42B
Market Cap
—
P/E
—
Forward P/E
—
Score