Become a Member
  • Track your favourite stocks
  • Create & monitor portfolios
  • Daily portfolio value
Sign Up
Quickpicks
Add shares to your
quickpicks to
display them here!

Ameresco Cl A O (0A70) Share Trades

Buy/Sell Volume Trade Prc Trade Type Trade Time
Unknown* 9 $30.47 OTC Trade
17:50:28 - 21-May-26
Unknown* 1 $30.56 SI Trade
17:45:00 - 21-May-26
Unknown* 0 $30.57 SI Trade
17:44:35 - 21-May-26
Unknown* 0 $30.21 SI Trade
17:41:08 - 21-May-26
Unknown* 0 $29.48 SI Trade
17:04:05 - 21-May-26
Unknown* 4 $29.32 SI Trade
16:35:03 - 21-May-26
Unknown* 10 $29.14 SI Trade
16:32:42 - 21-May-26
Unknown* 0 $29.45 SI Trade
16:23:36 - 21-May-26
Unknown* 1 $29.3197 OTC Trade
16:05:45 - 21-May-26
Unknown* 2 $29.42 SI Trade
15:42:15 - 21-May-26
Unknown* 0 $29.27 SI Trade
15:35:23 - 21-May-26
Unknown* 0 $29.81 SI Trade
15:00:51 - 21-May-26
Unknown* 0 $29.81 SI Trade
15:00:51 - 21-May-26
Unknown* 0 $29.68 SI Trade
14:32:38 - 21-May-26
Unknown* 23 $28.92465 OTC Trade
14:30:46 - 21-May-26
Unknown* 1 $29.22 OTC Trade
14:30:07 - 21-May-26
Unknown* 0 $29.52 OTC Trade
14:30:02 - 21-May-26
Unknown* 0 $29.73 SI Trade
14:30:00 - 21-May-26
Unknown* 0 $28.76 SI Trade
14:30:00 - 21-May-26
Unknown* 0 $29.73 SI Trade
14:30:00 - 21-May-26
Unknown* 2 $29.065 OTC Trade
20:48:50 - 20-May-26
Unknown* 198 $29.065 OTC Trade
20:48:50 - 20-May-26
Unknown* 100 $29.4805 OTC Trade
20:34:59 - 20-May-26
Unknown* 5 $29.50 SI Trade
20:18:47 - 20-May-26
Unknown* 5 $29.50 SI Trade
20:18:34 - 20-May-26
Unknown* 0 $29.46 SI Trade
18:26:32 - 20-May-26
Unknown* 5 $29.71 SI Trade
17:53:02 - 20-May-26
Unknown* 6 $29.38 SI Trade
16:28:56 - 20-May-26
Unknown* 43 $29.3746 OTC Trade
16:28:23 - 20-May-26
Unknown* 11 $29.40 SI Trade
16:28:07 - 20-May-26
Unknown* 1 $30.03 SI Trade
16:01:53 - 20-May-26
Unknown* 5 $30.07 SI Trade
15:57:47 - 20-May-26
Unknown* 16 $29.93 OTC Trade
15:54:29 - 20-May-26
Unknown* 1 $29.73 SI Trade
15:41:47 - 20-May-26
Unknown* 0 $29.59 SI Trade
15:36:02 - 20-May-26
Unknown* 125 $29.245 OTC Trade
15:29:15 - 20-May-26
Unknown* 5 $28.78 SI Trade
15:09:13 - 20-May-26
Unknown* 100 $28.84566 Currency Conversion
Negotiated Trade
15:04:43 - 20-May-26
Unknown* 0 $28.95 OTC Trade
14:50:19 - 20-May-26
Unknown* 18 $28.4084 OTC Trade
14:44:13 - 20-May-26
Unknown* 0 $29.84 SI Trade
14:30:36 - 20-May-26
Unknown* 0 $29.51 SI Trade
14:30:00 - 20-May-26
Unknown* 0 $29.51 SI Trade
14:30:00 - 20-May-26
Unknown* 2 $30.14 SI Trade
14:26:32 - 20-May-26
Unknown* 0 $29.16 SI Trade
13:06:46 - 20-May-26
Unknown* 25 $29.53 SI Trade
11:42:48 - 20-May-26
Unknown* 53 $29.68 OTC Trade
11:29:57 - 20-May-26
Unknown* 41 $30.40 SI Trade
11:29:57 - 20-May-26
Unknown* 400 $28.5602 OTC Trade
18:47:04 - 19-May-26
Unknown* 211 $28.568 OTC Trade
18:47:04 - 19-May-26
Unknown* 200 $28.568 OTC Trade
18:46:52 - 19-May-26
Unknown* 811 $28.568 OTC Trade
18:46:52 - 19-May-26
Unknown* 23 $28.66 SI Trade
18:43:35 - 19-May-26
Unknown* 1 $28.87 SI Trade
18:32:26 - 19-May-26
Unknown* 5 $29.05 SI Trade
18:31:16 - 19-May-26
Unknown* 50 $29.4671 OTC Trade
18:22:29 - 19-May-26
Unknown* 11 $29.50 SI Trade
18:19:17 - 19-May-26
Unknown* 253 $29.41719 OTC Trade
18:14:56 - 19-May-26
Unknown* 8 $29.37 OTC Trade
18:14:56 - 19-May-26
Unknown* 0 $29.08 SI Trade
17:58:10 - 19-May-26
Unknown* 30 $29.1973 OTC Trade
17:52:58 - 19-May-26
Unknown* 1 $29.16 SI Trade
17:52:26 - 19-May-26
Unknown* 0 $28.9094 OTC Trade
17:19:49 - 19-May-26
Unknown* 0 $28.9094 OTC Trade
17:19:49 - 19-May-26
Unknown* 0 $28.9094 OTC Trade
17:19:49 - 19-May-26
Unknown* 0 $28.9094 OTC Trade
17:19:49 - 19-May-26
Unknown* 1 $28.9094 OTC Trade
17:19:49 - 19-May-26
Unknown* 0 $28.9094 OTC Trade
17:19:49 - 19-May-26
Unknown* 0 $28.9094 OTC Trade
17:19:49 - 19-May-26
Unknown* 0 $28.9094 OTC Trade
17:19:49 - 19-May-26
Unknown* 0 $28.9094 OTC Trade
17:19:49 - 19-May-26
Unknown* 0 $28.9094 OTC Trade
17:19:49 - 19-May-26
Unknown* 10 $28.9094 OTC Trade
17:19:49 - 19-May-26
Unknown* 0 $28.9094 OTC Trade
17:19:49 - 19-May-26
Unknown* 0 $28.9094 OTC Trade
17:19:49 - 19-May-26
Unknown* 0 $28.9094 OTC Trade
17:19:49 - 19-May-26
Unknown* 0 $28.9094 OTC Trade
17:19:49 - 19-May-26
Unknown* 1 $28.36 SI Trade
16:37:14 - 19-May-26
Unknown* 0 $28.36 SI Trade
16:36:05 - 19-May-26
Unknown* 10 $27.86 SI Trade
16:24:24 - 19-May-26
Unknown* 1 $27.885 OTC Trade
16:23:46 - 19-May-26
Unknown* 23 $28.20 SI Trade
16:19:39 - 19-May-26
Unknown* 6 $28.1948 OTC Trade
16:11:45 - 19-May-26
Unknown* 0 $28.20 SI Trade
16:10:54 - 19-May-26
Unknown* 0 $27.93 SI Trade
16:06:45 - 19-May-26
Unknown* 0 $27.97 SI Trade
15:59:57 - 19-May-26
Unknown* 0 $27.89 SI Trade
15:44:51 - 19-May-26
Unknown* 3 $27.89 SI Trade
15:44:44 - 19-May-26
Unknown* 9 $27.89 SI Trade
15:44:44 - 19-May-26
Unknown* 13 $28.27 SI Trade
15:44:37 - 19-May-26
Unknown* 47 $28.07 SI Trade
15:43:19 - 19-May-26
Unknown* 47 $28.18 SI Trade
15:43:19 - 19-May-26
Unknown* 0 $27.96 SI Trade
15:39:22 - 19-May-26
Unknown* 4 $27.96 SI Trade
15:39:22 - 19-May-26
Unknown* 4 $28.19 SI Trade
15:39:17 - 19-May-26
Unknown* 3 $27.71 SI Trade
15:37:51 - 19-May-26
Unknown* 3 $27.99 SI Trade
15:37:17 - 19-May-26
Unknown* 3 $27.895 OTC Trade
15:36:35 - 19-May-26
Unknown* 1 $27.86 SI Trade
15:34:44 - 19-May-26
Unknown* 1 $28.05 SI Trade
15:34:44 - 19-May-26
Unknown* 10 $28.07 SI Trade
15:24:01 - 19-May-26
Unknown* 10 $27.86 SI Trade
15:24:01 - 19-May-26
Unknown* 1 $28.16 SI Trade
15:23:32 - 19-May-26
Unknown* 1 $27.83 SI Trade
15:23:32 - 19-May-26
Unknown* 10 $27.83 SI Trade
15:23:22 - 19-May-26
Unknown* 10 $28.17 SI Trade
15:23:18 - 19-May-26
Unknown* 3 $27.869 OTC Trade
15:23:01 - 19-May-26
Unknown* 0 $28.21 OTC Trade
15:22:13 - 19-May-26
Unknown* 1 $28.3099 OTC Trade
15:22:13 - 19-May-26
Unknown* 702 $28.00002 OTC Trade
15:21:40 - 19-May-26
Unknown* 363 $28.00004 OTC Trade
15:21:40 - 19-May-26
Unknown* 400 $28.00008 OTC Trade
15:21:40 - 19-May-26
Unknown* 35 $28.001 OTC Trade
15:21:40 - 19-May-26
Unknown* 35 $28.001 OTC Trade
15:21:40 - 19-May-26
Unknown* 40 $28.19 OTC Trade
15:21:39 - 19-May-26
Unknown* 0 $27.86 SI Trade
15:20:47 - 19-May-26
Unknown* 0 $28.44 SI Trade
15:20:34 - 19-May-26
Unknown* 0 $28.20 SI Trade
15:19:37 - 19-May-26
Unknown* 0 $28.49 SI Trade
15:19:37 - 19-May-26
Unknown* 17 $28.36 OTC Trade
15:18:15 - 19-May-26
Unknown* 1 $28.50 SI Trade
15:18:11 - 19-May-26
Unknown* 1 $28.79 SI Trade
15:18:11 - 19-May-26
Unknown* 4 $29.24 SI Trade
15:11:15 - 19-May-26
Unknown* 2 $29.46 SI Trade
15:09:31 - 19-May-26
Unknown* 150 $28.96 SI Trade
15:08:20 - 19-May-26
Unknown* 0 $29.00 SI Trade
15:08:20 - 19-May-26
Unknown* 17 $29.80 OTC Trade
15:02:41 - 19-May-26
Unknown* 15 $29.85 SI Trade
15:02:21 - 19-May-26
Unknown* 4 $29.85 SI Trade
15:02:21 - 19-May-26
Unknown* 0 $29.92 OTC Trade
15:01:13 - 19-May-26
Unknown* 0 $29.91 OTC Trade
15:01:08 - 19-May-26
Unknown* 0 $29.68 SI Trade
15:00:20 - 19-May-26
Unknown* 3 $30.13 SI Trade
14:51:05 - 19-May-26
Unknown* 13 $30.24 SI Trade
14:50:24 - 19-May-26
Unknown* 0 $30.24 SI Trade
14:50:24 - 19-May-26
Unknown* 0 $30.24 SI Trade
14:50:24 - 19-May-26
Unknown* 10 $30.0396 OTC Trade
14:47:07 - 19-May-26
Unknown* 50 $29.952 OTC Trade
14:47:07 - 19-May-26
Unknown* 28 $30.8736 OTC Trade
14:32:12 - 19-May-26
Unknown* 15 $30.69 SI Trade
14:31:28 - 19-May-26
Unknown* 0 $30.53 OTC Trade
14:30:11 - 19-May-26
Unknown* 0 $31.37 SI Trade
14:30:01 - 19-May-26
Unknown* 0 $30.57 SI Trade
14:30:01 - 19-May-26
Unknown* 0 $30.57 SI Trade
14:30:01 - 19-May-26
Unknown* 4 $31.02 SI Trade
14:18:06 - 19-May-26
Unknown* 22 $31.25 SI Trade
14:18:06 - 19-May-26
Unknown* 34 $31.00 OTC Trade
14:07:52 - 19-May-26
Unknown* 34 $31.00 SI Trade
14:07:49 - 19-May-26
Unknown* 34 $30.79 OTC Trade
14:07:30 - 19-May-26
Unknown* 30 $30.79 OTC Trade
14:07:30 - 19-May-26
Unknown* 8 $30.79 SI Trade
14:07:25 - 19-May-26
Unknown* 20 $30.95 SI Trade
12:06:17 - 19-May-26
Unknown* 45 $30.7883 OTC Trade
20:45:02 - 18-May-26
Unknown* 4 $30.77 SI Trade
20:43:23 - 18-May-26
Unknown* 100 $30.64 OTC Trade
20:40:15 - 18-May-26
Unknown* 1 $30.86 SI Trade
20:14:10 - 18-May-26
Unknown* 1 $30.64 SI Trade
19:51:29 - 18-May-26
Unknown* 1 $30.65 SI Trade
19:50:49 - 18-May-26
Unknown* 1 $30.72 SI Trade
19:50:22 - 18-May-26
Unknown* 5 $30.65 SI Trade
19:49:17 - 18-May-26
Unknown* 21 $30.75 SI Trade
19:46:46 - 18-May-26
Unknown* 0 $30.95 SI Trade
19:14:28 - 18-May-26
Unknown* 0 $30.98 SI Trade
19:07:27 - 18-May-26
Unknown* 4 $30.71 SI Trade
19:07:27 - 18-May-26
Unknown* 16 $31.05 OTC Trade
18:57:54 - 18-May-26
Unknown* 12 $31.12 OTC Trade
18:49:30 - 18-May-26
Unknown* 7 $31.28 SI Trade
18:26:31 - 18-May-26
Unknown* 1 $31.62 SI Trade
16:55:21 - 18-May-26
Unknown* 1 $31.59 SI Trade
16:53:50 - 18-May-26
Unknown* 3 $31.81 OTC Trade
16:37:46 - 18-May-26
Unknown* 100 $31.792 OTC Trade
16:37:45 - 18-May-26
Unknown* 0 $31.74 OTC Trade
16:24:47 - 18-May-26
Unknown* 46 $31.7363 OTC Trade
16:24:47 - 18-May-26
Unknown* 2 $31.74 SI Trade
16:24:31 - 18-May-26
Unknown* 36 $31.77 SI Trade
16:18:44 - 18-May-26
Unknown* 5 $31.78 SI Trade
16:02:34 - 18-May-26
Unknown* 500 $31.5663 OTC Trade
16:01:39 - 18-May-26
Unknown* 10 $31.59 SI Trade
15:56:13 - 18-May-26
Unknown* 21 $31.92 SI Trade
15:46:39 - 18-May-26
Unknown* 3 $32.18 SI Trade
15:46:35 - 18-May-26
Unknown* 0 $31.77 SI Trade
15:44:14 - 18-May-26
Unknown* 150 $32.0352 OTC Trade
15:42:02 - 18-May-26
Unknown* 30 $31.9864 OTC Trade
15:40:19 - 18-May-26
Unknown* 6 $32.11 SI Trade
15:39:33 - 18-May-26
Unknown* 16 $31.79 OTC Trade
15:35:43 - 18-May-26
Unknown* 15 $31.55 SI Trade
15:35:28 - 18-May-26
Unknown* 15 $31.95 SI Trade
15:35:28 - 18-May-26
Unknown* 0 $31.99 SI Trade
15:33:56 - 18-May-26
Unknown* 5 $32.45 SI Trade
15:22:09 - 18-May-26
Unknown* 4 $32.45 SI Trade
15:22:09 - 18-May-26
Unknown* 27 $32.49 SI Trade
15:21:57 - 18-May-26
Unknown* 32 $32.49 SI Trade
15:21:47 - 18-May-26
Unknown* 100 $32.52 OTC Trade
15:15:50 - 18-May-26
Unknown* 1 $32.50 SI Trade
15:07:47 - 18-May-26
Unknown* 15 $32.3439 OTC Trade
15:04:34 - 18-May-26
Unknown* 50 $32.3873 OTC Trade
14:59:02 - 18-May-26
Unknown* 0 $32.15 SI Trade
14:48:44 - 18-May-26
Unknown* 0 $32.24 SI Trade
14:37:52 - 18-May-26
Unknown* 0 $32.74 SI Trade
14:34:18 - 18-May-26
Unknown* 6 $32.25 OTC Trade
14:32:33 - 18-May-26
FTSE 100 Latest
Value10,443.47
Change11.13