EquityFolio

ATI vs MEC

Allegheny Technologies Incorporated · Mayville Engineering Co Inc

Relative return (rebased to 100)

Key stats

Metric ATI MEC
Price $165.30 $14.76
Market Cap $22.51B $376.38M
P/E 55.67 —
P/B 11.99 1.16
P/S 4.91 0.69
ROE 21.5% -2.5%
Net Margin 8.8% -1.5%
Gross Margin 22.0% —
Revenue Growth 5.2% -6.0%
Dividend Yield — —
EPS $2.97 -$0.32

Metrics from owned fundamentals, updated daily. Highlighted values are the more favorable of the two.