Head-to-Head

Mayville Engineering Company, Inc. vs. Trimas Corporation

MEC

Mayville Engineering Company, Inc.

$19.10 +1.06%

VS TRS

Trimas Corporation

$38.24 -0.26%

Trimas Corporation (TRS) comes out ahead, leading on 6 of 8 compared factors.

Size & Scale

MECTRS
Market Cap $487.06 million $1.38 billion
Revenue (TTM) $586.34 million $664.37 million
Net Income (TTM) $-17,303,000 $905.20 million

TRS leads on 3 of 3 size & scale factors.

Valuation

MECTRS
P/E Ratio 1.58
Price / Book 1.50 0.95
Price / Sales 0.83 2.07

MEC and TRS split the valuation factors evenly.

Profitability

MECTRS
Net Margin -2.95% 136.25%
Return on Equity -5.32% 62.75%

TRS leads on 2 of 2 profitability factors.

Dividend

MECTRS
Dividend Yield 0.42%
Payout Ratio 0.66

MEC and TRS split the dividend factors evenly.

Risk & Sentiment

MECTRS
Short Interest 0.11% 0.90%

MEC leads on 1 of 1 risk & sentiment factors.

Dig deeper: MEC overview, MEC financials, TRS overview, TRS financials.

Comparisons use delayed, cached fundamental data and cover only the factors shown. For informational purposes only — not investment advice.