NASDAQ:TRS | Key Financial Ratios | TRIMAS CORP

Complete source-backed ratio history.

Available history
2009-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-305.4440.31%62.75%
2026-03-314.8539.55%62.67%
2025-12-312.528.09%17.03%
2025-09-302.683.07%6.08%
2025-06-302.592.58%5.22%
2025-03-312.822.26%4.59%
2024-12-312.681.83%3.63%
2024-09-302.831.94%3.89%
2024-06-302.822.97%5.99%
2024-03-312.732.97%6.03%
2023-12-312.493.01%5.91%
2023-09-302.593.82%7.59%
2023-06-302.73.54%7.26%
2023-03-312.634.31%8.77%
2022-12-313.025.07%10.15%
2022-09-302.634.62%9.48%
2022-06-302.485.10%10.53%
2022-03-312.484.46%9.22%
2021-12-312.794.40%9.08%
2021-09-303.25.42%11.10%
2021-06-303.02-4.20%-8.75%
2021-03-311.63-5.17%-13.39%
2020-12-312.56-6.68%-13.65%
2020-09-303.05-6.05%-11.66%
2020-06-303.074.64%8.31%
2020-03-314.647.02%13.72%
2019-12-313.628.27%14.14%
2019-09-302.926.49%11.62%
2019-06-302.786.87%12.43%
2019-03-312.866.75%12.19%
2018-12-312.917.57%13.43%
2018-09-303.025.81%10.30%
2018-06-302.815.03%9.06%
2018-03-312.834.62%8.54%
2017-12-312.553.00%5.69%
2017-09-302.67-3.08%-5.92%
2017-06-302.35-3.49%-6.95%
2017-03-312.35-3.90%-8.06%
2016-12-312.32-3.78%-7.96%
2016-09-302.44-2.87%-5.86%
2016-06-302.41-2.64%-5.43%
2016-03-312.56-3.34%-7.10%
2015-12-312.14-2.85%-6.10%
2015-09-302.382.20%4.75%
2015-06-302.22.95%6.54%
2015-03-312.053.82%10.67%
2014-12-311.734.21%11.59%
2014-09-302.15.51%12.29%
2014-06-302.165.88%13.69%
2014-03-312.236.00%14.59%
2013-12-311.975.95%13.75%
2013-09-302.713.82%10.05%
2013-06-301.953.61%13.13%
2013-03-312.062.83%10.95%
2012-12-311.773.00%11.16%
2012-09-301.875.33%19.36%
2012-06-301.875.51%20.83%
2012-03-311.852.525.72%30.83%
2011-12-311.922.76.09%34.73%
2011-09-301.992.935.51%32.51%
2011-06-301.913.14.97%30.62%
2010-12-311.84.4

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-312.528.09%17.03%
2024-12-312.681.83%3.63%
2023-12-312.493.01%5.91%
2022-12-313.025.07%10.15%
2021-12-312.794.40%9.08%
2020-12-312.56-6.68%-13.65%
2019-12-313.628.27%14.14%
2018-12-312.917.57%13.43%
2017-12-312.553.00%5.69%
2016-12-312.32-3.78%-7.96%
2015-12-312.14-2.85%-6.10%
2014-12-311.734.21%11.59%
2013-12-311.975.95%13.75%
2012-12-311.773.00%11.16%
2011-12-311.922.76.09%34.73%
2010-12-311.84.44.89%40.30%
2009-12-31-0.35%

Research interface only. Not investment advice. Prices are a checked-in snapshot, not live quotes.