Loading live market data…

Ameresco, Inc.

NYSE:AMRC

$25 USD

$1.25 (5.26%)

Volume
564.99K
Average Volume
584.9K
Market Capitalization
$1.32B
P/E Ratio
42.37
Dividend Yield
0.00%
Price Target
$41.50
Year High
$44.93
Year Low
$15.52
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$1.49

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

1.64%

Investors Holding

4

change: -186 | last: 190

Increased Positions

3

change: -101 | last: 104

Reduced Positions

0

change: -49 | last: 49

New Positions

1

change: -36 | last: 37

Sold Positions

182

change: 142 | last: 40

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -13.0458 | last: 0.1305

Total Invested

23.94M

AMRC Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $29.29 52.68M $1.54B $71.78M $1.95B $3.42B
2024-12-31 $23.48 52.38M $1.23B $108.52M $1.7B $2.82B
2023-12-31 $31.67 52.14M $1.65B $79.27M $1.55B $3.12B
2022-12-31 $57.14 51.84M $2.96B $115.53M $937.65M $3.78B
2021-12-31 $81.44 50.86M $4.14B $50.45M $497.53M $4.59B
2020-12-31 $52.24 47.7M $2.49B $66.42M $873.15M $3.3B
2019-12-31 $17.50 46.59M $815.26M $33.22M $623.24M $1.41B
2018-12-31 $14.10 45.73M $644.78M $61.4M $246.05M $829.43M
2017-12-31 $8.60 45.51M $391.38M $24.26M $195.61M $562.73M
2016-12-31 $5.50 46.41M $255.25M $20.61M $159.88M $394.53M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $25.50 52.89M $1.35B $103.97M $2.05B $3.29B
2025-12-31 $29.29 52.78M $1.55B $71.78M $1.95B $3.42B
2025-09-30 $33.58 52.95M $1.78B $94.55M $1.95B $3.63B
2025-06-30 $15.19 52.64M $799.57M $81.63M $1.89B $2.61B
2025-03-31 $12.08 52.54M $634.73M $71.59M $1.78B $2.35B
2024-12-31 $23.48 52.46M $1.23B $108.52M $1.7B $2.83B
2024-09-30 $37.94 52.41M $1.99B $185.37M $1.73B $3.53B
2024-06-30 $26.00 52.36M $1.36B $150.28M $1.66B $2.88B
2024-03-31 $24.99 52.29M $1.31B $135.42M $1.62B $2.79B
2023-12-31 $31.67 52.17M $1.65B $79.27M $2.09B $3.66B
2023-09-30 $38.56 52.21M $2.01B $164.68M $1.48B $3.33B
2023-06-30 $48.63 52.13M $2.53B $49M $1.63B $4.11B