Stock Comparison

AMRC MTZ
Add up to 8 stocks to compare side by side
Price Performance (%)
Metric AMRC
Ameresco Inc-Cl A
MTZ
Mastec Inc
Price $19.15 $174.10
Change % -9.88% +9.54%
Market Cap 1.02B 12.76B
P/E Ratio 35.9 25.8
EPS $0.52 $6.28
52W High $37.97 $441.43
52W Low $18.09 $147.49
Volume — —
Avg Volume 623.5K 2.25M
Open $20.58 $164.29
Prev Close $21.25 $158.94
Div Yield — —
Annual Dividend — —
Payout Ratio — —
Analyst Rating Buy Strong buy
Price Target $53.28 $92.12
Total Analysts 18 27