Compare Stocks

Compare up to 5 stocks side by side with metrics, growth rates, and performance charts

Select Stocks
AMRC
TRN

Add up to 3 more stocks

AMRC

Ameresco, Inc.

+11.62%
$20.66+2.15
Market Cap

$1.09B

52W Range

$15.52 - $44.93

TRN

Trinity Industries, Inc.

-6.49%
$34.32-2.38
Market Cap

$2.73B

52W Range

$22.38 - $38.31

Metric
AMRC
TRN
Valuation
P/E Ratio35.628.17
Forward P/E18.3215.09
P/B Ratio0.982.44
P/S Ratio0.551.37
P/FCF RatioN/AN/A
PEG RatioN/A0.10
EV/EBITDA12.944.30
Profitability
Gross Margin15.6%26.0%
Operating Margin6.3%15.4%
Net Margin1.6%16.8%
ROE2.8%30.0%
ROA0.7%4.2%
ROIC3.5%3.5%
Financial Health
Current Ratio1.512.12
Quick Ratio1.501.30
Debt/Equity1.805.05
Interest Coverage1.461.31
Dividends
Dividend YieldN/A3.6%
Payout RatioN/A39.3%
Consecutive Div Years015