TriMas Corporation
US ˙ NasdaqGS ˙ US8962152091

SecurityTRS / TriMas Corporation
InstitutionAdvisory Research Inc
Latest Disclosed Ownership1,119,686 shares
Latest Disclosed Value $ 40,241,515
Advisory Research Inc reports 2.16% increase in ownership of TRS / TriMas Corporation

On May 14, 2026 - Advisory Research Inc filed a 13F-HR form disclosing ownership of 1,119,686 shares of TriMas Corporation (US:TRS) valued at $40,241,515 USD as of March 31, 2026. The entity filed a previous 13F-HR on February 13, 2026 disclosing 1,096,013 shares of TriMas Corporation. This represents a change in shares of 2.16% during the quarter. The current value of the position is $43,858,101 USD.

Institutional Ownership: 13F and NPORT Filings

The Security and Class in the table below are shown exactly as filed by the investor. We do our best to track continuity of investments through acquisitions, and this will be reflected in the table as changes in names. In addition to descriptive data, performance of the investment is shown over time. To calculate quarterly performance, we first calculate cost basis of the shares purchased during the quarter, then use that to calculate gross profit. Quarterly return is Gross Profit / Starting Portfolio value.

Note that cost basis is calculated and stored in thousands, so small quarterly changes in shares frequently result in a cost basis of zero.

Upgrade to unlock premium data and export to Excel .

Disclosed Equity Positions (from 13F/NPORT Filings)
File
Date
Effective
Date
Form Security Class ID Avg Price
Paid (Est)
Reported
Shares
ΔShares ΔShares
(%)
Reported
Value
(x1000)
ΔValue
(%)
Alloc
(%)
ΔAlloc ΔAlloc (%) Cost Basis
(x1000)
Unrealized
Gain/Loss
(x1000)
2026-05-14 2026-03-31 13F TRIMAS COM NEW 896215209 1,119,686 23,673 2.16 40,242 3.57 4.2010
2026-02-13 2025-12-31 13F TRIMAS COM NEW 896215209 1,096,013 345,425 46.02 38,854 33.97 4.8828
2025-11-13 2025-09-30 13F TRIMAS COM NEW 896215209 750,588 -296,215 -28.30 29,003 -3.16 3.8089
2025-08-13 2025-06-30 13F TRIMAS COM NEW 896215209 1,046,803 54,025 5.44 29,949 28.76 4.6009
2025-05-14 2025-03-31 13F TRIMAS COM NEW 896215209 992,778 238,689 31.65 23,261 25.44 4.1003
2025-02-13 2024-12-31 13F TRIMAS COM NEW 896215209 754,089 220,000 41.19 18,543 36.00 3.0820
2024-11-14 2024-09-30 13F TRIMAS COM NEW 896215209 534,089 1,516 0.28 13,635 0.17 2.4224
2024-08-13 2024-06-30 13F TRIMAS COM NEW 896215209 532,573 25,858 5.10 13,613 0.50 2.5606
2024-05-14 2024-03-31 13F TRIMAS COM NEW 896215209 506,715 306,875 153.56 13,544 167.62 2.6931
2024-02-13 2023-12-31 13F Trimas COM 896215209 199,840 199,840 5,062 0.7808
2021-08-13 2021-06-30 13F Trimas COM 896215209 0 -37,464 -100.00 0 -100.00
2021-05-12 2021-03-31 13F Trimas COM 896215209 37,464 -427,731 -91.95 1,136 -92.29 0.0800
2021-02-12 2020-12-31 13F Trimas COM 896215209 465,195 -27,164 -5.52 14,733 31.24 1.0803
2020-11-12 2020-09-30 13F Trimas COM 896215209 492,359 -26,539 -5.11 11,226 -9.67 1.0943
2020-08-13 2020-06-30 13F Trimas COM 896215209 518,898 -1,028,527 -66.47 12,428 -65.23 1.1057
2020-05-12 2020-03-31 13F Trimas COM 896215209 1,547,425 -351,495 -18.51 35,746 -40.07 2.4777
2020-02-11 2019-12-31 13F Trimas COM 896215209 1,898,920 56,304 3.06 59,645 5.61 2.7411
2019-11-12 2019-09-30 13F Trimas COM 896215209 1,842,616 7,172 0.39 56,476 -0.65 2.7190
2019-08-14 2019-06-30 13F Trimas COM 896215209 1,835,444 -32,710 -1.75 56,844 0.66 1.1177
2019-05-15 2019-03-31 13F Trimas COM 896215209 1,868,154 12,774 0.69 56,474 11.54 1.0909
2019-02-13 2018-12-31 13F Trimas COM 896215209 1,855,380 398,669 27.37 50,633 14.34 1.0724
2018-11-13 2018-09-30 13F Trimas COM 896215209 1,456,711 -177,084 -10.84 44,284 -7.81 0.7244
2018-08-14 2018-06-30 13F Trimas COM 896215209 1,633,795 191,434 13.27 48,034 26.87 0.7688
2018-05-15 2018-03-31 13F Trimas COM NEW 896215209 1,442,361 95,421 7.08 37,862 5.08 0.6807
2018-02-08 2017-12-31 13F Trimas COM NEW 896215209 1,346,940 -76,944 -5.40 36,031 -6.28 0.5963
2017-11-14 2017-09-30 13F Trimas COM 896215209 1,423,884 202,265 16.56 38,445 50.94 0.6118
2017-08-22 2017-06-30 13F/A-1 Trimas COM 896215209 1,221,619 412,326 50.95 25,471 51.68 0.4016
2017-08-14 2017-06-30 13F TRIMAS COM 896215209 809,293 0 16,793
2017-05-15 2017-03-31 13F TRIMAS COM 896215209 809,293 490,804 154.10 16,793 124.39 0.2475
2017-02-13 2016-12-31 13F TRIMAS COM 896215209 318,489 318,489 7,484 0.1113
Legend
Shares
The total number of shares held by the institution at the end of the reporting period (the effective date). This is provided in the filing.
Value
The total value of the shares as of the effective date. This is provided in the filing.
Avg. Share Price
The weighted average share price of the shares held by the institution. We use FIFO accounting to determine this price
Class
This is the security class as indicated by the filer. There are a variety of values for this field. Common values include "EC" = equity common, "EP" - equity preferred
Allocation (%)
The percent of the institution's portfolio that this position represents. This is provided in NPORT filings. For 13F filings, we calculate it.
Change in Allocation
The change in allocation from the prior reporting period. This is calculated as current allocation - prior allocation.
Change in Allocation (%)
The percent change in allocation from the prior reporting period. This is calculated as (current allocation - prior allocation) / prior allocation.
Cost Basis
The total cost of the shares held. This is calculated as reported shares * avg. share price
Unrealized Gain/Loss
This is the market value of the position as of the effective date minus the cost basis.