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!

Hannon Armstron (0J2Z) Share Trades

Buy/Sell Volume Trade Prc Trade Type Trade Time
Unknown* 86 $27.891 OTC Trade
17:28:07 - 22-Oct-25
Unknown* 25 $27.98 OTC Trade
17:17:33 - 22-Oct-25
Unknown* 40 $28.121 OTC Trade
16:31:26 - 22-Oct-25
Unknown* 0 $28.28 OTC Trade
16:02:27 - 22-Oct-25
Unknown* 3 $28.28 OTC Trade
15:44:17 - 22-Oct-25
Unknown* 0 $28.29 OTC Trade
15:25:48 - 22-Oct-25
Unknown* 0 $28.29 OTC Trade
15:25:48 - 22-Oct-25
Unknown* 0 $28.29 OTC Trade
15:25:48 - 22-Oct-25
Unknown* 0 $28.29 OTC Trade
15:25:48 - 22-Oct-25
Unknown* 0 $28.29 OTC Trade
15:25:48 - 22-Oct-25
Unknown* 0 $28.29 OTC Trade
15:25:48 - 22-Oct-25
Unknown* 0 $28.29 OTC Trade
15:25:48 - 22-Oct-25
Unknown* 0 $28.29 OTC Trade
15:25:48 - 22-Oct-25
Unknown* 0 $28.29 OTC Trade
15:25:48 - 22-Oct-25
Unknown* 0 $28.29 OTC Trade
15:25:48 - 22-Oct-25
Unknown* 0 $28.29 OTC Trade
15:25:48 - 22-Oct-25
Unknown* 1 $28.29 OTC Trade
15:25:48 - 22-Oct-25
Unknown* 0 $28.29 OTC Trade
15:25:48 - 22-Oct-25
Unknown* 0 $28.29 OTC Trade
15:25:48 - 22-Oct-25
Unknown* 0 $28.29 OTC Trade
15:25:48 - 22-Oct-25
Unknown* 69 $28.33636 Currency Conversion
Negotiated Trade
15:17:45 - 22-Oct-25
Unknown* 250 $28.2443 OTC Trade
15:06:46 - 22-Oct-25
Unknown* 1 $28.28 OTC Trade
14:53:27 - 22-Oct-25
Unknown* 180 $28.05 OTC Trade
14:49:00 - 22-Oct-25
Unknown* 200 $28.051 OTC Trade
14:49:00 - 22-Oct-25
Unknown* 101 $28.071 OTC Trade
14:42:54 - 22-Oct-25
Unknown* 0 $28.21 OTC Trade
14:30:45 - 22-Oct-25
Unknown* 0 $28.21 OTC Trade
14:30:45 - 22-Oct-25
Unknown* 7 $28.45 OTC Trade
14:30:17 - 22-Oct-25
Unknown* 1 $28.20 OTC Trade
14:30:15 - 22-Oct-25
Unknown* 72 $28.494 OTC Trade
20:20:24 - 21-Oct-25
Unknown* 3 $28.501 OTC Trade
20:20:24 - 21-Oct-25
Unknown* 52 $28.559 OTC Trade
20:19:13 - 21-Oct-25
Unknown* 43 $28.5152 OTC Trade
20:06:41 - 21-Oct-25
Unknown* 60 $28.532 OTC Trade
19:52:28 - 21-Oct-25
Unknown* 2 $28.63 OTC Trade
19:46:59 - 21-Oct-25
Unknown* 25 $28.6547 OTC Trade
18:30:54 - 21-Oct-25
Unknown* 15 $28.664 OTC Trade
18:23:56 - 21-Oct-25
Unknown* 3,154 $28.71165 OTC Trade
18:18:49 - 21-Oct-25
Unknown* 2,246 $28.71315 OTC Trade
18:18:49 - 21-Oct-25
Unknown* 1 $29.01594 Currency Conversion
Negotiated Trade
18:10:32 - 21-Oct-25
Unknown* 2 $28.88 OTC Trade
17:30:25 - 21-Oct-25
Unknown* 1 $28.88723 Currency Conversion
Negotiated Trade
15:18:20 - 21-Oct-25
Unknown* 0 $28.88 OTC Trade
14:51:05 - 21-Oct-25
Unknown* 0 $28.88 OTC Trade
14:51:04 - 21-Oct-25
Unknown* 20 $29.309 OTC Trade
20:53:19 - 20-Oct-25
Unknown* 2 $29.319 OTC Trade
20:31:34 - 20-Oct-25
Unknown* 3 $29.29 OTC Trade
17:09:37 - 20-Oct-25
Unknown* 6 $29.15 OTC Trade
15:53:21 - 20-Oct-25
Unknown* 140 $29.175 OTC Trade
15:47:51 - 20-Oct-25
Unknown* 15 $29.12 OTC Trade
15:38:29 - 20-Oct-25
Unknown* 6 $29.1199 OTC Trade
14:41:07 - 20-Oct-25
Unknown* 16 $29.21961 Currency Conversion
Negotiated Trade
14:38:12 - 20-Oct-25
Unknown* 1 $29.23 OTC Trade
14:31:02 - 20-Oct-25
Unknown* 1 $29.23 OTC Trade
14:31:00 - 20-Oct-25
Unknown* 35 $29.25 OTC Trade
12:22:14 - 20-Oct-25
Unknown* 30 $28.792 OTC Trade
20:48:15 - 17-Oct-25
Unknown* 0 $29.00 OTC Trade
20:36:16 - 17-Oct-25
Unknown* 25 $29.2346 OTC Trade
19:57:42 - 17-Oct-25
Unknown* 1 $29.02596 Currency Conversion
Negotiated Trade
18:10:16 - 17-Oct-25
Unknown* 1 $30.20029 Currency Conversion
Negotiated Trade
15:17:51 - 17-Oct-25
Unknown* 6 $30.0207 OTC Trade
20:58:45 - 16-Oct-25
Unknown* 84 $30.0218 OTC Trade
20:34:08 - 16-Oct-25
Unknown* 25 $30.081 OTC Trade
20:21:04 - 16-Oct-25
Unknown* 20 $30.15 OTC Trade
20:13:44 - 16-Oct-25
Unknown* 80 $30.178 OTC Trade
19:58:44 - 16-Oct-25
Unknown* 100 $30.411 OTC Trade
19:04:18 - 16-Oct-25
Unknown* 85 $30.4132 OTC Trade
19:04:18 - 16-Oct-25
Unknown* 1 $30.43 OTC Trade
18:05:35 - 16-Oct-25
Unknown* 68 $30.349 OTC Trade
17:53:34 - 16-Oct-25
Unknown* 15 $30.4735 OTC Trade
17:14:35 - 16-Oct-25
Unknown* 0 $30.52 OTC Trade
16:54:07 - 16-Oct-25
Unknown* 20 $30.525 OTC Trade
16:47:20 - 16-Oct-25
Unknown* 14 $30.7128 OTC Trade
15:31:46 - 16-Oct-25
Unknown* 20 $30.645 OTC Trade
14:50:21 - 16-Oct-25
Unknown* 0 $30.70 OTC Trade
14:46:36 - 16-Oct-25
Unknown* 3 $30.96 OTC Trade
14:30:56 - 16-Oct-25
Unknown* 0 $30.96 OTC Trade
14:30:51 - 16-Oct-25
Unknown* 380 $30.85 OTC Trade
20:22:11 - 15-Oct-25
Unknown* 15 $30.7831 OTC Trade
19:58:00 - 15-Oct-25
Unknown* 50 $30.8764 OTC Trade
18:42:03 - 15-Oct-25
Unknown* 9 $30.68 OTC Trade
17:36:16 - 15-Oct-25
Unknown* 100 $30.42 OTC Trade
15:37:57 - 15-Oct-25
Unknown* 126 $30.33906 Currency Conversion
Negotiated Trade
14:35:45 - 15-Oct-25
Unknown* 3 $30.10 OTC Trade
14:30:48 - 15-Oct-25
Unknown* 100 $29.771 OTC Trade
20:46:14 - 14-Oct-25
Unknown* 34 $29.892 OTC Trade
19:51:48 - 14-Oct-25
Unknown* 134 $29.835 OTC Trade
18:44:45 - 14-Oct-25
Unknown* 150 $29.74 OTC Trade
16:54:44 - 14-Oct-25
Unknown* 35,000 $29.64273 Negotiated Trade
OTC Trade
16:33:19 - 14-Oct-25
Unknown* 0 $29.64 OTC Trade
15:09:43 - 14-Oct-25
Unknown* 0 $29.61 OTC Trade
15:09:43 - 14-Oct-25
Unknown* 0 $29.16 OTC Trade
14:30:27 - 14-Oct-25
Unknown* 3 $28.92 OTC Trade
14:30:14 - 14-Oct-25
Unknown* 0 $28.92 OTC Trade
14:30:14 - 14-Oct-25
Unknown* 0 $28.92 OTC Trade
14:30:14 - 14-Oct-25
Unknown* 3 $28.92 OTC Trade
14:30:10 - 14-Oct-25
Unknown* 0 $29.46 OTC Trade
14:30:01 - 14-Oct-25
Unknown* 200 $29.802 OTC Trade
20:48:09 - 13-Oct-25
Unknown* 0 $29.78 OTC Trade
20:00:48 - 13-Oct-25
Unknown* 0 $29.7682 OTC Trade
20:00:48 - 13-Oct-25
Unknown* 0 $29.80 OTC Trade
19:55:12 - 13-Oct-25
Unknown* 20 $29.68 OTC Trade
18:39:01 - 13-Oct-25
Unknown* 70 $29.73072 Currency Conversion
Negotiated Trade
18:29:10 - 13-Oct-25
Unknown* 1 $29.73 OTC Trade
16:17:59 - 13-Oct-25
Unknown* 0 $29.70 OTC Trade
16:16:20 - 13-Oct-25
Unknown* 3 $29.86 OTC Trade
15:50:22 - 13-Oct-25
Unknown* 0 $29.75 OTC Trade
14:53:19 - 13-Oct-25
Unknown* 0 $29.86 OTC Trade
14:52:47 - 13-Oct-25
Unknown* 3 $29.61 OTC Trade
14:36:17 - 13-Oct-25
Unknown* 0 $29.67 OTC Trade
14:31:12 - 13-Oct-25
Unknown* 6 $29.525 OTC Trade
20:59:42 - 10-Oct-25
Unknown* 80 $29.6332 OTC Trade
20:48:26 - 10-Oct-25
Unknown* 25 $29.8173 OTC Trade
19:23:07 - 10-Oct-25
Unknown* 4 $29.708 OTC Trade
18:21:30 - 10-Oct-25
Unknown* 1 $29.708 OTC Trade
18:11:07 - 10-Oct-25
Unknown* 60 $29.964 OTC Trade
17:38:59 - 10-Oct-25
Unknown* 800 $29.96 OTC Trade
17:09:54 - 10-Oct-25
Unknown* 29 $30.12 OTC Trade
16:44:33 - 10-Oct-25
Unknown* 29 $30.03 OTC Trade
16:43:57 - 10-Oct-25
Unknown* 433 $29.939 OTC Trade
16:40:16 - 10-Oct-25
Unknown* 685 $29.921 OTC Trade
16:40:15 - 10-Oct-25
Unknown* 200 $29.94 OTC Trade
16:40:15 - 10-Oct-25
Unknown* 200 $29.941 OTC Trade
16:40:15 - 10-Oct-25
Unknown* 27 $30.17 OTC Trade
16:28:07 - 10-Oct-25
Unknown* 19 $30.17 OTC Trade
16:28:07 - 10-Oct-25
Unknown* 4 $30.02 OTC Trade
16:02:16 - 10-Oct-25
Unknown* 1 $30.2022 OTC Trade
16:00:40 - 10-Oct-25
Unknown* 99 $30.2022 OTC Trade
16:00:40 - 10-Oct-25
Unknown* 0 $30.83 OTC Trade
14:51:02 - 10-Oct-25
Unknown* 0 $30.83 OTC Trade
14:51:02 - 10-Oct-25
Unknown* 0 $30.54 OTC Trade
14:30:06 - 10-Oct-25
Unknown* 9 $30.95 OTC Trade
14:30:06 - 10-Oct-25
Unknown* 75 $30.355 OTC Trade
19:40:53 - 09-Oct-25
Unknown* 0 $30.46 OTC Trade
16:12:23 - 09-Oct-25
Unknown* 0 $30.46 OTC Trade
16:12:23 - 09-Oct-25
Unknown* 0 $30.46 OTC Trade
16:12:23 - 09-Oct-25
Unknown* 0 $30.46 OTC Trade
16:12:23 - 09-Oct-25
Unknown* 32 $30.46 OTC Trade
16:12:23 - 09-Oct-25
Unknown* 0 $30.46 OTC Trade
16:12:23 - 09-Oct-25
Unknown* 0 $30.46 OTC Trade
16:12:23 - 09-Oct-25
Unknown* 0 $30.46 OTC Trade
16:12:23 - 09-Oct-25
Unknown* 0 $30.46 OTC Trade
16:12:23 - 09-Oct-25
Unknown* 0 $30.46 OTC Trade
16:12:23 - 09-Oct-25
Unknown* 0 $30.46 OTC Trade
16:12:23 - 09-Oct-25
Unknown* 0 $30.46 OTC Trade
16:12:23 - 09-Oct-25
Unknown* 1 $30.46 OTC Trade
16:12:23 - 09-Oct-25
Unknown* 0 $30.46 OTC Trade
16:12:23 - 09-Oct-25
Unknown* 0 $30.46 OTC Trade
16:12:23 - 09-Oct-25
Unknown* 0 $30.46 OTC Trade
16:12:23 - 09-Oct-25
Unknown* 0 $30.46 OTC Trade
16:12:23 - 09-Oct-25
Unknown* 0 $30.46 OTC Trade
16:12:23 - 09-Oct-25
Unknown* 0 $30.46 OTC Trade
16:12:23 - 09-Oct-25
Unknown* 0 $30.46 OTC Trade
16:12:23 - 09-Oct-25
Unknown* 1 $30.46 OTC Trade
16:12:23 - 09-Oct-25
Unknown* 0 $30.46 OTC Trade
16:12:23 - 09-Oct-25
Unknown* 0 $30.46 OTC Trade
16:12:23 - 09-Oct-25
Unknown* 0 $30.46 OTC Trade
16:12:23 - 09-Oct-25
Unknown* 0 $30.46 OTC Trade
16:12:23 - 09-Oct-25
Unknown* 0 $30.46 OTC Trade
16:12:23 - 09-Oct-25
Unknown* 16 $30.49 OTC Trade
15:35:11 - 09-Oct-25
Unknown* 5 $30.59 OTC Trade
15:18:29 - 09-Oct-25
Unknown* 3 $30.73 OTC Trade
14:37:31 - 09-Oct-25
Unknown* 7 $30.80 OTC Trade
14:30:46 - 09-Oct-25
Unknown* 100 $30.561 OTC Trade
19:24:50 - 08-Oct-25
Unknown* 0 $30.61 OTC Trade
18:32:42 - 08-Oct-25
Unknown* 0 $30.60 OTC Trade
18:30:27 - 08-Oct-25
Unknown* 1 $30.35666 Currency Conversion
Negotiated Trade
18:10:22 - 08-Oct-25
Unknown* 859 $30.3416 OTC Trade
17:53:00 - 08-Oct-25
Unknown* 5 $30.59 OTC Trade
15:47:29 - 08-Oct-25
Unknown* 1 $30.66314 Currency Conversion
Negotiated Trade
15:17:29 - 08-Oct-25
Unknown* 74 $30.519 OTC Trade
17:33:09 - 07-Oct-25
Unknown* 373 $30.63223 Currency Conversion
Negotiated Trade
15:40:08 - 07-Oct-25
Unknown* 15 $30.6793 OTC Trade
19:44:11 - 06-Oct-25
Unknown* 159 $31.27 OTC Trade
17:18:01 - 06-Oct-25
Unknown* 1 $30.92138 Currency Conversion
Negotiated Trade
15:16:00 - 06-Oct-25
Unknown* 250 $30.625 OTC Trade
14:43:30 - 06-Oct-25
Unknown* 20 $30.6173 Currency Conversion
Negotiated Trade
14:40:52 - 06-Oct-25
Unknown* 0 $30.53 OTC Trade
14:40:04 - 06-Oct-25
Unknown* 1 $30.38 OTC Trade
14:31:03 - 06-Oct-25
Unknown* 1 $30.78 OTC Trade
14:31:00 - 06-Oct-25
Unknown* 3 $30.78 OTC Trade
14:30:59 - 06-Oct-25
Unknown* 0 $30.78 OTC Trade
14:30:59 - 06-Oct-25
Unknown* 25 $30.8316 OTC Trade
18:47:20 - 03-Oct-25
Unknown* 1 $30.94 OTC Trade
17:15:36 - 03-Oct-25
Unknown* 200 $30.8518 OTC Trade
16:35:17 - 03-Oct-25
Unknown* 0 $30.96 OTC Trade
16:14:42 - 03-Oct-25
Unknown* 75 $30.8941 OTC Trade
15:09:41 - 03-Oct-25
Unknown* 0 $30.81 OTC Trade
14:31:20 - 03-Oct-25
Unknown* 0 $30.72 OTC Trade
14:31:20 - 03-Oct-25
Unknown* 0 $30.81 OTC Trade
14:31:20 - 03-Oct-25
Unknown* 0 $30.81 OTC Trade
14:31:20 - 03-Oct-25
Unknown* 0 $30.72 OTC Trade
14:31:19 - 03-Oct-25
Unknown* 0 $30.72 OTC Trade
14:31:19 - 03-Oct-25
Unknown* 0 $30.72 OTC Trade
14:31:19 - 03-Oct-25
Unknown* 0 $30.81 OTC Trade
14:31:19 - 03-Oct-25
Unknown* 0 $30.81 OTC Trade
14:31:18 - 03-Oct-25
Unknown* 0 $30.70 OTC Trade
14:30:57 - 03-Oct-25
Unknown* 0 $30.70 OTC Trade
14:30:57 - 03-Oct-25
Unknown* 0 $30.81 OTC Trade
14:30:56 - 03-Oct-25
FTSE 100 Latest
Value9,515.00
Change88.01