Compare Stocks

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

Select Stocks
AMRC
UPWK

Add up to 3 more stocks

AMRC

Ameresco, Inc.

-5.85%
$18.51-1.15
Market Cap

$980.13M

52W Range

$15.52 - $44.93

UPWK

Upwork Inc.

-2.85%
$9.53-0.28
Market Cap

$1.18B

52W Range

$7.44 - $22.84

Metric
AMRC
UPWK
Valuation
P/E Ratio31.9112.26
Forward P/E16.416.36
P/B Ratio0.882.34
P/S Ratio0.491.68
P/FCF RatioN/A5.94
PEG RatioN/AN/A
EV/EBITDA12.459.20
Profitability
Gross Margin15.6%77.5%
Operating Margin6.3%15.6%
Net Margin1.6%13.8%
ROE2.8%19.2%
ROA0.7%8.8%
ROIC3.5%9.7%
Financial Health
Current Ratio1.511.46
Quick Ratio1.501.46
Debt/Equity1.800.60
Interest Coverage1.46184.72
Dividends
Dividend YieldN/AN/A
Payout RatioN/AN/A
Consecutive Div Years00