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* 55 $25.2556 OTC Trade
18:59:27 - 06-Jun-25
Unknown* 5 $25.20 OTC Trade
18:07:32 - 06-Jun-25
Unknown* 40 $25.32 OTC Trade
17:38:31 - 06-Jun-25
Unknown* 1 $25.29 OTC Trade
17:04:31 - 06-Jun-25
Unknown* 7 $25.29 OTC Trade
17:04:31 - 06-Jun-25
Unknown* 0 $25.29 OTC Trade
17:04:31 - 06-Jun-25
Unknown* 0 $25.29 OTC Trade
17:04:31 - 06-Jun-25
Unknown* 0 $25.38 OTC Trade
16:34:21 - 06-Jun-25
Unknown* 7 $25.37 OTC Trade
16:15:12 - 06-Jun-25
Unknown* 9 $25.30 OTC Trade
16:02:07 - 06-Jun-25
Unknown* 3 $25.30 OTC Trade
16:02:07 - 06-Jun-25
Unknown* 23 $25.30 OTC Trade
16:02:07 - 06-Jun-25
Unknown* 39 $25.30 OTC Trade
16:02:07 - 06-Jun-25
Unknown* 1 $25.50492 Currency Conversion
Negotiated Trade
15:27:18 - 06-Jun-25
Unknown* 140 $25.54 OTC Trade
14:39:50 - 06-Jun-25
Unknown* 8 $24.93 OTC Trade
20:10:46 - 05-Jun-25
Unknown* 8 $24.875 OTC Trade
17:57:00 - 05-Jun-25
Unknown* 0 $24.88 OTC Trade
17:57:00 - 05-Jun-25
Unknown* 1 $25.03 OTC Trade
17:17:07 - 05-Jun-25
Unknown* 21 $24.72129 Currency Conversion
Negotiated Trade
14:57:55 - 05-Jun-25
Unknown* 250 $24.855 OTC Trade
14:47:08 - 05-Jun-25
Unknown* 0 $25.04 OTC Trade
14:30:14 - 05-Jun-25
Unknown* 39 $25.32 OTC Trade
14:30:14 - 05-Jun-25
Unknown* 0 $25.04 OTC Trade
14:30:14 - 05-Jun-25
Unknown* 50 $25.1683 OTC Trade
19:51:13 - 04-Jun-25
Unknown* 0 $25.20 OTC Trade
19:34:06 - 04-Jun-25
Unknown* 1 $25.05657 Currency Conversion
Negotiated Trade
18:10:29 - 04-Jun-25
Unknown* 0 $25.23 OTC Trade
16:21:57 - 04-Jun-25
Unknown* 20 $25.2786 OTC Trade
16:11:20 - 04-Jun-25
Unknown* 39 $25.24 OTC Trade
15:40:38 - 04-Jun-25
Unknown* 3 $25.24 OTC Trade
15:40:38 - 04-Jun-25
Unknown* 23 $25.24 OTC Trade
15:40:38 - 04-Jun-25
Unknown* 9 $25.24 OTC Trade
15:40:38 - 04-Jun-25
Unknown* 2 $25.43609 Currency Conversion
Negotiated Trade
15:21:26 - 04-Jun-25
Unknown* 1 $25.34 OTC Trade
14:48:43 - 04-Jun-25
Unknown* 0 $25.77 OTC Trade
14:30:15 - 04-Jun-25
Unknown* 4 $25.44 OTC Trade
14:30:15 - 04-Jun-25
Unknown* 0 $25.35 OTC Trade
19:13:20 - 03-Jun-25
Unknown* 1 $25.35 OTC Trade
19:09:41 - 03-Jun-25
Unknown* 1 $25.5547 Currency Conversion
Negotiated Trade
18:10:25 - 03-Jun-25
Unknown* 19 $25.216 OTC Trade
16:52:24 - 03-Jun-25
Unknown* 0 $25.17 OTC Trade
16:29:59 - 03-Jun-25
Unknown* 0 $25.17 OTC Trade
16:29:59 - 03-Jun-25
Unknown* 0 $25.11 OTC Trade
16:06:23 - 03-Jun-25
Unknown* 2 $24.87775 Currency Conversion
Negotiated Trade
15:28:48 - 03-Jun-25
Unknown* 2 $25.1615 Currency Conversion
Negotiated Trade
15:28:47 - 03-Jun-25
Unknown* 0 $24.85 OTC Trade
15:23:12 - 03-Jun-25
Unknown* 0 $24.58 OTC Trade
14:53:35 - 03-Jun-25
Unknown* 4 $24.62 OTC Trade
14:53:14 - 03-Jun-25
Unknown* 0 $24.65 OTC Trade
14:30:33 - 03-Jun-25
Unknown* 200 $24.76 OTC Trade
20:22:05 - 02-Jun-25
Unknown* 70 $24.745 OTC Trade
20:13:23 - 02-Jun-25
Unknown* 42 $24.6291 OTC Trade
19:08:34 - 02-Jun-25
Unknown* 82 $24.74299 Currency Conversion
Negotiated Trade
17:51:44 - 02-Jun-25
Unknown* 64 $24.764 OTC Trade
16:08:00 - 02-Jun-25
Unknown* 200 $24.51 OTC Trade
15:31:45 - 02-Jun-25
Unknown* 2,050 $24.39 OTC Trade
15:10:04 - 02-Jun-25
Unknown* 3 $24.54 OTC Trade
14:50:12 - 02-Jun-25
Unknown* 514 $24.64939 Currency Conversion
Negotiated Trade
14:44:09 - 02-Jun-25
Unknown* 20 $24.70 OTC Trade
14:34:24 - 02-Jun-25
Unknown* 0 $24.67 OTC Trade
14:30:13 - 02-Jun-25
Unknown* 0 $24.67 OTC Trade
14:30:13 - 02-Jun-25
Unknown* 0 $24.67 OTC Trade
14:30:13 - 02-Jun-25
Unknown* 0 $24.67 OTC Trade
14:30:13 - 02-Jun-25
Unknown* 0 $24.67 OTC Trade
14:30:13 - 02-Jun-25
Unknown* 0 $24.67 OTC Trade
14:30:13 - 02-Jun-25
Unknown* 0 $24.67 OTC Trade
14:30:12 - 02-Jun-25
Unknown* 0 $24.67 OTC Trade
14:30:12 - 02-Jun-25
Unknown* 0 $24.67 OTC Trade
14:30:12 - 02-Jun-25
Unknown* 0 $24.67 OTC Trade
14:30:12 - 02-Jun-25
Unknown* 0 $24.67 OTC Trade
14:30:12 - 02-Jun-25
Unknown* 0 $24.67 OTC Trade
14:30:12 - 02-Jun-25
Unknown* 0 $24.67 OTC Trade
14:30:12 - 02-Jun-25
Unknown* 0 $24.67 OTC Trade
14:30:12 - 02-Jun-25
Unknown* 1 $25.07761 Currency Conversion
Negotiated Trade
18:10:14 - 30-May-25
Unknown* 11 $25.24 OTC Trade
16:00:20 - 30-May-25
Unknown* 1 $25.12697 Currency Conversion
Negotiated Trade
15:32:35 - 30-May-25
Unknown* 1 $25.40226 Currency Conversion
Negotiated Trade
15:32:34 - 30-May-25
Unknown* 15 $25.24919 Currency Conversion
Negotiated Trade
20:23:03 - 29-May-25
Unknown* 32 $25.269 OTC Trade
20:16:46 - 29-May-25
Unknown* 1 $25.31804 Currency Conversion
Negotiated Trade
18:10:20 - 29-May-25
Unknown* 30 $25.2885 OTC Trade
16:40:11 - 29-May-25
Unknown* 360 $25.3052 OTC Trade
15:27:41 - 29-May-25
Unknown* 3 $25.03759 Currency Conversion
Negotiated Trade
15:20:20 - 29-May-25
Unknown* 0 $25.37 OTC Trade
14:50:34 - 29-May-25
Unknown* 0 $25.37 OTC Trade
14:50:34 - 29-May-25
Unknown* 0 $25.37 OTC Trade
14:50:34 - 29-May-25
Unknown* 0 $25.40 OTC Trade
14:30:01 - 29-May-25
Unknown* 200 $25.435 OTC Trade
20:26:27 - 28-May-25
Unknown* 1 $25.28637 Currency Conversion
Negotiated Trade
18:10:20 - 28-May-25
Unknown* 4 $25.43556 Currency Conversion
Negotiated Trade
15:27:10 - 28-May-25
Unknown* 0 $25.50 OTC Trade
14:51:38 - 28-May-25
Unknown* 0 $25.46 OTC Trade
14:51:07 - 28-May-25
Unknown* 0 $25.26 OTC Trade
16:10:19 - 27-May-25
Unknown* 19 $25.18 OTC Trade
15:48:59 - 27-May-25
Unknown* 0 $25.23 OTC Trade
15:40:13 - 27-May-25
Unknown* 3 $25.16 OTC Trade
15:18:41 - 27-May-25
Unknown* 1 $25.19 OTC Trade
14:56:12 - 27-May-25
Unknown* 0 $25.00 OTC Trade
14:54:52 - 27-May-25
Unknown* 0 $25.00 OTC Trade
14:54:11 - 27-May-25
Unknown* 0 $25.00 OTC Trade
14:54:11 - 27-May-25
Unknown* 150 $24.925 OTC Trade
14:48:33 - 27-May-25
Unknown* 0 $24.98 OTC Trade
14:36:36 - 27-May-25
Unknown* 0 $24.98 OTC Trade
14:36:36 - 27-May-25
Unknown* 1 $24.98 OTC Trade
14:36:36 - 27-May-25
Unknown* 0 $24.98 OTC Trade
14:36:36 - 27-May-25
Unknown* 0 $24.98 OTC Trade
14:36:36 - 27-May-25
Unknown* 1 $24.98 OTC Trade
14:36:36 - 27-May-25
Unknown* 10 $25.07 OTC Trade
14:33:52 - 27-May-25
Unknown* 0 $25.18 OTC Trade
14:31:17 - 27-May-25
Unknown* 0 $25.30 OTC Trade
14:31:13 - 27-May-25
Unknown* 0 $25.18 OTC Trade
14:31:13 - 27-May-25
Unknown* 4 $25.4851 OTC Trade
14:30:26 - 27-May-25
Unknown* 4 $25.3405 OTC Trade
20:37:29 - 23-May-25
Unknown* 1 $25.04672 Currency Conversion
Negotiated Trade
15:35:01 - 23-May-25
Unknown* 1 $25.31804 Currency Conversion
Negotiated Trade
15:35:01 - 23-May-25
Unknown* 4 $25.3344 OTC Trade
15:04:00 - 23-May-25
Unknown* 0 $25.27 OTC Trade
14:50:43 - 23-May-25
Unknown* 0 $25.27 OTC Trade
14:50:42 - 23-May-25
Unknown* 21 $25.3198 OTC Trade
14:32:26 - 23-May-25
Unknown* 42 $25.3017 OTC Trade
19:09:07 - 22-May-25
Unknown* 104 $25.40261 Currency Conversion
Negotiated Trade
18:59:34 - 22-May-25
Unknown* 20 $25.455 OTC Trade
16:59:18 - 22-May-25
Unknown* 0 $25.28 OTC Trade
16:27:34 - 22-May-25
Unknown* 0 $25.39 OTC Trade
16:17:12 - 22-May-25
Unknown* 0 $25.3775 OTC Trade
16:17:12 - 22-May-25
Unknown* 100 $25.42 OTC Trade
16:11:50 - 22-May-25
Unknown* 1 $25.21 OTC Trade
15:38:24 - 22-May-25
Unknown* 200 $25.28 OTC Trade
15:35:46 - 22-May-25
Unknown* 4 $25.125 OTC Trade
15:11:49 - 22-May-25
Unknown* 11 $25.43 OTC Trade
14:45:06 - 22-May-25
Unknown* 11 $25.73 OTC Trade
14:33:23 - 22-May-25
Unknown* 0 $26.03 OTC Trade
14:30:45 - 22-May-25
Unknown* 219 $27.22607 Currency Conversion
Negotiated Trade
18:33:45 - 21-May-25
Unknown* 1 $27.24285 Currency Conversion
Negotiated Trade
18:10:20 - 21-May-25
Unknown* 36 $27.44 OTC Trade
18:07:30 - 21-May-25
Unknown* 3 $27.44 OTC Trade
18:07:30 - 21-May-25
Unknown* 21 $27.44 OTC Trade
18:07:30 - 21-May-25
Unknown* 8 $27.44 OTC Trade
18:07:30 - 21-May-25
Unknown* 0 $27.42 OTC Trade
18:02:13 - 21-May-25
Unknown* 0 $27.42 OTC Trade
18:02:13 - 21-May-25
Unknown* 10 $27.42 OTC Trade
17:55:32 - 21-May-25
Unknown* 55 $27.40 OTC Trade
17:37:30 - 21-May-25
Unknown* 18 $27.56 OTC Trade
16:16:42 - 21-May-25
Unknown* 39 $27.545 OTC Trade
16:12:25 - 21-May-25
Unknown* 50 $27.342 OTC Trade
15:50:56 - 21-May-25
Unknown* 4 $27.44 OTC Trade
15:40:51 - 21-May-25
Unknown* 7 $27.47 OTC Trade
15:28:53 - 21-May-25
Unknown* 78 $27.50 OTC Trade
15:27:05 - 21-May-25
Unknown* 3 $27.76644 Currency Conversion
Negotiated Trade
15:23:09 - 21-May-25
Unknown* 14 $27.8398 OTC Trade
14:35:40 - 21-May-25
Unknown* 30 $28.19 OTC Trade
18:24:02 - 20-May-25
Unknown* 80 $28.064 OTC Trade
16:02:59 - 20-May-25
Unknown* 20 $27.985 OTC Trade
20:14:42 - 19-May-25
Unknown* 175 $28.419 OTC Trade
19:56:29 - 16-May-25
Unknown* 17 $28.44 OTC Trade
17:47:45 - 16-May-25
Unknown* 83 $28.56 OTC Trade
16:08:17 - 16-May-25
Unknown* 85 $28.70067 Currency Conversion
Negotiated Trade
16:00:51 - 16-May-25
Unknown* 40 $28.605 OTC Trade
15:48:46 - 16-May-25
Unknown* 1 $28.50053 Currency Conversion
Negotiated Trade
15:34:53 - 16-May-25
Unknown* 1 $28.82358 Currency Conversion
Negotiated Trade
15:34:51 - 16-May-25
Unknown* 3 $28.45 OTC Trade
15:10:52 - 16-May-25
Unknown* 3 $28.33 OTC Trade
15:06:02 - 16-May-25
Unknown* 3 $28.32 OTC Trade
15:04:22 - 16-May-25
Unknown* 17 $28.40 OTC Trade
14:44:02 - 16-May-25
Unknown* 0 $28.69 OTC Trade
14:30:11 - 16-May-25
Unknown* 0 $28.69 OTC Trade
14:30:11 - 16-May-25
Unknown* 0 $28.69 OTC Trade
14:30:11 - 16-May-25
Unknown* 0 $28.69 OTC Trade
14:30:11 - 16-May-25
Unknown* 0 $28.69 OTC Trade
14:30:11 - 16-May-25
Unknown* 500 $27.8793 OTC Trade
13:16:44 - 16-May-25
Unknown* 21 $28.48 OTC Trade
12:20:42 - 16-May-25
Unknown* 35 $28.39 OTC Trade
20:27:49 - 15-May-25
Unknown* 500 $28.1787 OTC Trade
18:29:04 - 15-May-25
Unknown* 1 $28.04019 Currency Conversion
Negotiated Trade
18:10:15 - 15-May-25
Unknown* 0 $28.28 OTC Trade
17:55:15 - 15-May-25
Unknown* 0 $28.24 OTC Trade
17:36:04 - 15-May-25
Unknown* 0 $28.24 OTC Trade
17:36:04 - 15-May-25
Unknown* 0 $28.24 OTC Trade
17:36:04 - 15-May-25
Unknown* 0 $28.24 OTC Trade
17:36:04 - 15-May-25
Unknown* 0 $28.29 OTC Trade
17:12:24 - 15-May-25
Unknown* 0 $28.29 OTC Trade
17:12:24 - 15-May-25
Unknown* 2 $28.29 OTC Trade
17:12:24 - 15-May-25
Unknown* 13 $28.10 OTC Trade
16:52:14 - 15-May-25
Unknown* 0 $28.24 OTC Trade
16:47:42 - 15-May-25
Unknown* 1 $27.89 OTC Trade
15:51:06 - 15-May-25
Unknown* 2 $27.73551 Currency Conversion
Negotiated Trade
15:24:53 - 15-May-25
Unknown* 20 $27.513 OTC Trade
15:16:17 - 15-May-25
Unknown* 20 $27.30 OTC Trade
20:23:59 - 14-May-25
Unknown* 40 $27.315 OTC Trade
20:23:51 - 14-May-25
Unknown* 0 $27.50 OTC Trade
18:16:49 - 14-May-25
Unknown* 100 $27.498 OTC Trade
18:16:49 - 14-May-25
Unknown* 1 $27.32927 Currency Conversion
Negotiated Trade
18:10:15 - 14-May-25
Unknown* 0 $27.55 OTC Trade
17:09:25 - 14-May-25
Unknown* 1 $27.27102 Currency Conversion
Negotiated Trade
15:22:27 - 14-May-25
Unknown* 2 $27.58204 Currency Conversion
Negotiated Trade
15:22:26 - 14-May-25
Unknown* 5 $27.42227 Currency Conversion
Negotiated Trade
15:11:58 - 14-May-25
Unknown* 11 $27.42227 Currency Conversion
Negotiated Trade
15:11:58 - 14-May-25
Unknown* 7 $27.42227 Currency Conversion
Negotiated Trade
15:11:58 - 14-May-25
Unknown* 33 $27.42227 Currency Conversion
Negotiated Trade
15:11:58 - 14-May-25
FTSE 100 Latest
Value8,837.91
Change26.87