| Ameresco Share Price | |||
|---|---|---|---|
| Price | 28.455 | Open | 31.54 |
| Bid | 26.52 | High | 31.93 |
| Ask | 34.69 | Low | 26.415 |
| Change | -4.73 (-14.45%) | Close | 0.00 |
| Volume | 150,375 | ||
| Currency | USD |
|---|---|
| Issue Country | US |
| Shares in Issue | 34.95m |
| Market Cap | $1.26b |
| PE Ratio | 0.00 |
| EPS | 0.00 |
| Year High | 44.90 |
|---|---|
| Year High Date | 13-Oct-2025 |
| Year Low | 14.10 |
| Year Low Date | 23-Jun-2025 |
| Dividend | 0.00 |
| Yield | 0.00% |
| # Trades | 2,777 |
|---|---|
| Vol. Sold | 89,895 |
| Sold Value | $799.39k |
| Vol. Bought | 60,480 |
| Bought Value | $600.52k |
| Market Size | 0 |
| Date | Time | Trade Prc | Volume | Buy/Sell | Bid | Ask | Value | |
|---|---|---|---|---|---|---|---|---|
| 05-Jun-26 | 16:25:08 | 28.00 | 50 | Buy* | 26.52 | 28.00 | 1,400 | O Ordinary |
| 05-Jun-26 | 15:52:40 | 28.58 | 100 | Buy* | 28.52 | 28.59 | 2,858 | A Automatic Execution |
| 05-Jun-26 | 15:52:28 | 28.58 | 100 | Buy* | 28.52 | 28.59 | 2,858 | A Automatic Execution |
| 05-Jun-26 | 15:51:38 | 28.49 | 10 | Buy* | 28.42 | 28.49 | 284.90 | A Automatic Execution |
| 05-Jun-26 | 15:51:35 | 28.46 | 121 | Buy* | 28.45 | 28.56 | 3,444 | A Automatic Execution |
| 05-Jun-26 | 15:51:35 | 28.46 | 279 | Buy* | 28.42 | 28.46 | 7,940 | A Automatic Execution |
| 05-Jun-26 | 15:51:23 | 28.42 | 149 | Buy* | 28.37 | 28.42 | 4,235 | A Automatic Execution |
| 05-Jun-26 | 15:51:17 | 28.40 | 20 | Sell* | 28.36 | 28.42 | 568.00 | A Automatic Execution |
| 05-Jun-26 | 15:51:17 | 28.41 | 50 | Sell* | 28.36 | 28.42 | 1,421 | A Automatic Execution |
| 05-Jun-26 | 15:51:17 | 28.46 | 600 | Buy* | 28.36 | 28.42 | 17.08k | A Automatic Execution |