EquityFolio

ESOA vs MTZ

Energy Services of America Corporation - Common Stock · MasTec, Inc. Common Stock

Relative return (rebased to 100)

Key stats

Metric ESOA MTZ
Price $9.78 $177.82
Market Cap $182.49M $14.28B
P/E 48.66 35.78
P/B 2.17 3.52
P/S 0.44 1.00
ROE 4.5% 9.8%
Net Margin 0.9% 2.8%
Gross Margin 9.4% —
Revenue Growth 16.8% 16.2%
Dividend Yield 0.51% —
EPS $0.20 $4.97

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