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* 15 $27.2984 OTC Trade
16:26:05 - 03-Jul-25
Unknown* 1 $27.30726 Currency Conversion
Negotiated Trade
15:33:18 - 03-Jul-25
Unknown* 2 $27.60811 Currency Conversion
Negotiated Trade
15:33:18 - 03-Jul-25
Unknown* 2 $27.60 OTC Trade
15:19:57 - 03-Jul-25
Unknown* 0 $27.85 OTC Trade
14:55:02 - 03-Jul-25
Unknown* 0 $27.85 OTC Trade
14:54:59 - 03-Jul-25
Unknown* 0 $27.72 OTC Trade
14:54:45 - 03-Jul-25
Unknown* 0 $27.85 OTC Trade
14:53:40 - 03-Jul-25
Unknown* 2 $27.85 OTC Trade
14:53:40 - 03-Jul-25
Unknown* 0 $27.85 OTC Trade
14:53:40 - 03-Jul-25
Unknown* 2 $27.16 OTC Trade
14:31:41 - 03-Jul-25
Unknown* 18 $27.16 OTC Trade
14:31:41 - 03-Jul-25
Unknown* 0 $27.16 OTC Trade
14:31:40 - 03-Jul-25
Unknown* 0 $27.28 OTC Trade
20:21:46 - 02-Jul-25
Unknown* 40 $27.24 OTC Trade
19:43:07 - 02-Jul-25
Unknown* 46 $27.31 OTC Trade
16:55:52 - 02-Jul-25
Unknown* 24 $27.32 OTC Trade
16:54:26 - 02-Jul-25
Unknown* 199 $27.346 OTC Trade
16:50:56 - 02-Jul-25
Unknown* 60 $27.07 OTC Trade
16:10:04 - 02-Jul-25
Unknown* 18 $27.09 OTC Trade
16:04:17 - 02-Jul-25
Unknown* 1 $27.19566 Currency Conversion
Negotiated Trade
15:27:31 - 02-Jul-25
Unknown* 2 $27.51087 Currency Conversion
Negotiated Trade
15:27:31 - 02-Jul-25
Unknown* 1 $26.91 OTC Trade
14:39:14 - 02-Jul-25
Unknown* 1 $27.11 OTC Trade
14:30:28 - 02-Jul-25
Unknown* 0 $27.11 OTC Trade
14:30:28 - 02-Jul-25
Unknown* 0 $27.11 OTC Trade
14:30:28 - 02-Jul-25
Unknown* 0 $27.11 OTC Trade
14:30:28 - 02-Jul-25
Unknown* 14 $28.2416 OTC Trade
17:34:02 - 01-Jul-25
Unknown* 500 $27.675 OTC Trade
16:38:55 - 01-Jul-25
Unknown* 2 $27.6516 OTC Trade
16:24:43 - 01-Jul-25
Unknown* 0 $27.12 OTC Trade
16:09:18 - 01-Jul-25
Unknown* 45 $27.1662 OTC Trade
16:09:03 - 01-Jul-25
Unknown* 15 $27.146 OTC Trade
16:08:18 - 01-Jul-25
Unknown* 40 $26.99883 Currency Conversion
Negotiated Trade
15:37:09 - 01-Jul-25
Unknown* 100 $26.97 OTC Trade
20:37:20 - 30-Jun-25
Unknown* 50 $26.9422 OTC Trade
18:45:41 - 30-Jun-25
Unknown* 109 $26.84 OTC Trade
18:21:11 - 30-Jun-25
Unknown* 44 $26.87 OTC Trade
16:13:26 - 30-Jun-25
Unknown* 34 $26.75 OTC Trade
15:50:24 - 30-Jun-25
Unknown* 2 $27.18861 Currency Conversion
Negotiated Trade
15:22:25 - 30-Jun-25
Unknown* 0 $27.23 OTC Trade
14:50:50 - 30-Jun-25
Unknown* 0 $27.23 OTC Trade
14:50:49 - 30-Jun-25
Unknown* 304 $27.00231 Currency Conversion
Negotiated Trade
14:36:53 - 30-Jun-25
Unknown* 1 $27.28 OTC Trade
14:30:34 - 30-Jun-25
Unknown* 1 $27.28 OTC Trade
14:30:33 - 30-Jun-25
Unknown* 1 $27.51 OTC Trade
14:30:32 - 30-Jun-25
Unknown* 1 $27.72133 Currency Conversion
Negotiated Trade
18:10:11 - 27-Jun-25
Unknown* 130 $27.755 OTC Trade
16:56:21 - 27-Jun-25
Unknown* 1 $27.98947 Currency Conversion
Negotiated Trade
15:26:09 - 27-Jun-25
Unknown* 0 $27.81 OTC Trade
15:14:30 - 27-Jun-25
Unknown* 0 $27.80 OTC Trade
14:30:35 - 27-Jun-25
Unknown* 400 $27.765 OTC Trade
20:30:28 - 26-Jun-25
Unknown* 50 $27.6005 OTC Trade
20:18:31 - 26-Jun-25
Unknown* 39 $27.574 OTC Trade
19:43:37 - 26-Jun-25
Unknown* 1 $27.79 OTC Trade
18:45:16 - 26-Jun-25
Unknown* 0 $27.63 OTC Trade
18:12:22 - 26-Jun-25
Unknown* 0 $27.63 OTC Trade
18:12:19 - 26-Jun-25
Unknown* 1 $27.44861 Currency Conversion
Negotiated Trade
18:10:38 - 26-Jun-25
Unknown* 4 $27.57 OTC Trade
17:42:18 - 26-Jun-25
Unknown* 10 $27.576 OTC Trade
17:40:12 - 26-Jun-25
Unknown* 10 $27.42 OTC Trade
16:18:39 - 26-Jun-25
Unknown* 1 $27.51 OTC Trade
16:14:16 - 26-Jun-25
Unknown* 7 $27.49 OTC Trade
15:34:02 - 26-Jun-25
Unknown* 1 $27.51503 Currency Conversion
Negotiated Trade
15:23:37 - 26-Jun-25
Unknown* 7 $26.75 OTC Trade
14:44:38 - 26-Jun-25
Unknown* 0 $26.85 OTC Trade
14:30:06 - 26-Jun-25
Unknown* 0 $26.65 OTC Trade
14:30:06 - 26-Jun-25
Unknown* 37 $26.54 OTC Trade
19:00:10 - 25-Jun-25
Unknown* 100 $26.559 OTC Trade
18:46:11 - 25-Jun-25
Unknown* 100 $26.538 OTC Trade
18:39:57 - 25-Jun-25
Unknown* 100 $26.539 OTC Trade
18:38:48 - 25-Jun-25
Unknown* 100 $26.545 OTC Trade
18:37:37 - 25-Jun-25
Unknown* 100 $26.558 OTC Trade
18:35:54 - 25-Jun-25
Unknown* 100 $26.605 OTC Trade
18:34:33 - 25-Jun-25
Unknown* 100 $26.62 OTC Trade
18:30:25 - 25-Jun-25
Unknown* 100 $26.628 OTC Trade
18:28:44 - 25-Jun-25
Unknown* 100 $26.638 OTC Trade
18:25:26 - 25-Jun-25
Unknown* 100 $26.626 OTC Trade
18:24:34 - 25-Jun-25
Unknown* 199 $26.618 OTC Trade
18:21:58 - 25-Jun-25
Unknown* 100 $26.599 OTC Trade
18:19:57 - 25-Jun-25
Unknown* 100 $26.609 OTC Trade
18:17:54 - 25-Jun-25
Unknown* 100 $26.605 OTC Trade
18:16:58 - 25-Jun-25
Unknown* 116 $26.608 OTC Trade
18:16:07 - 25-Jun-25
Unknown* 100 $26.568 OTC Trade
18:11:54 - 25-Jun-25
Unknown* 200 $26.60 OTC Trade
18:10:51 - 25-Jun-25
Unknown* 100 $26.598 OTC Trade
18:07:34 - 25-Jun-25
Unknown* 100 $26.595 OTC Trade
18:06:57 - 25-Jun-25
Unknown* 100 $26.589 OTC Trade
18:06:01 - 25-Jun-25
Unknown* 100 $26.605 OTC Trade
18:01:36 - 25-Jun-25
Unknown* 100 $26.608 OTC Trade
17:57:44 - 25-Jun-25
Unknown* 100 $26.609 OTC Trade
17:56:41 - 25-Jun-25
Unknown* 100 $26.608 OTC Trade
17:55:44 - 25-Jun-25
Unknown* 100 $26.605 OTC Trade
17:54:52 - 25-Jun-25
Unknown* 100 $26.588 OTC Trade
17:53:41 - 25-Jun-25
Unknown* 100 $26.588 OTC Trade
17:52:55 - 25-Jun-25
Unknown* 161 $26.585 OTC Trade
17:51:50 - 25-Jun-25
Unknown* 100 $26.606 OTC Trade
17:43:51 - 25-Jun-25
Unknown* 100 $26.598 OTC Trade
17:40:58 - 25-Jun-25
Unknown* 200 $26.578 OTC Trade
17:37:48 - 25-Jun-25
Unknown* 200 $26.57 OTC Trade
17:35:54 - 25-Jun-25
Unknown* 100 $26.5972 OTC Trade
17:33:03 - 25-Jun-25
Unknown* 100 $26.535 OTC Trade
17:27:18 - 25-Jun-25
Unknown* 100 $26.548 OTC Trade
17:24:43 - 25-Jun-25
Unknown* 100 $26.549 OTC Trade
17:23:52 - 25-Jun-25
Unknown* 100 $26.529 OTC Trade
17:20:39 - 25-Jun-25
Unknown* 100 $26.538 OTC Trade
17:19:54 - 25-Jun-25
Unknown* 100 $26.51 OTC Trade
17:15:49 - 25-Jun-25
Unknown* 100 $26.52 OTC Trade
17:14:31 - 25-Jun-25
Unknown* 100 $26.489 OTC Trade
17:11:26 - 25-Jun-25
Unknown* 100 $26.48 OTC Trade
17:10:28 - 25-Jun-25
Unknown* 100 $26.50 OTC Trade
17:09:11 - 25-Jun-25
Unknown* 100 $26.509 OTC Trade
17:08:19 - 25-Jun-25
Unknown* 100 $26.50 OTC Trade
17:07:31 - 25-Jun-25
Unknown* 100 $26.48 OTC Trade
17:04:43 - 25-Jun-25
Unknown* 100 $26.429 OTC Trade
17:00:46 - 25-Jun-25
Unknown* 100 $26.428 OTC Trade
16:59:54 - 25-Jun-25
Unknown* 80 $26.428 OTC Trade
16:59:18 - 25-Jun-25
Unknown* 100 $26.379 OTC Trade
16:58:09 - 25-Jun-25
Unknown* 100 $26.37 OTC Trade
16:56:57 - 25-Jun-25
Unknown* 100 $26.365 OTC Trade
16:56:08 - 25-Jun-25
Unknown* 100 $26.365 OTC Trade
16:55:10 - 25-Jun-25
Unknown* 100 $26.318 OTC Trade
16:50:10 - 25-Jun-25
Unknown* 100 $26.298 OTC Trade
16:49:02 - 25-Jun-25
Unknown* 100 $26.298 OTC Trade
16:48:32 - 25-Jun-25
Unknown* 100 $26.31 OTC Trade
16:47:10 - 25-Jun-25
Unknown* 100 $26.335 OTC Trade
16:46:20 - 25-Jun-25
Unknown* 100 $26.34 OTC Trade
16:45:24 - 25-Jun-25
Unknown* 100 $26.328 OTC Trade
16:44:14 - 25-Jun-25
Unknown* 100 $26.325 OTC Trade
16:43:10 - 25-Jun-25
Unknown* 100 $26.32 OTC Trade
16:42:12 - 25-Jun-25
Unknown* 100 $26.24481 OTC Trade
16:32:01 - 25-Jun-25
Unknown* 100 $26.255 OTC Trade
16:23:19 - 25-Jun-25
Unknown* 100 $26.245 OTC Trade
16:22:07 - 25-Jun-25
Unknown* 100 $26.248 OTC Trade
16:21:24 - 25-Jun-25
Unknown* 100 $26.24 OTC Trade
16:20:11 - 25-Jun-25
Unknown* 100 $26.28 OTC Trade
16:18:15 - 25-Jun-25
Unknown* 100 $26.28 OTC Trade
16:17:06 - 25-Jun-25
Unknown* 35 $26.2414 OTC Trade
16:08:41 - 25-Jun-25
Unknown* 0 $26.03 OTC Trade
14:36:14 - 25-Jun-25
Unknown* 15 $26.10 OTC Trade
14:35:09 - 25-Jun-25
Unknown* 31 $26.452 OTC Trade
20:59:02 - 24-Jun-25
Unknown* 20 $26.55 OTC Trade
20:42:54 - 24-Jun-25
Unknown* 20 $26.43 OTC Trade
19:56:16 - 24-Jun-25
Unknown* 100 $26.3679 OTC Trade
19:36:52 - 24-Jun-25
Unknown* 1 $26.13212 Currency Conversion
Negotiated Trade
18:10:29 - 24-Jun-25
Unknown* 0 $26.14 OTC Trade
14:44:49 - 24-Jun-25
Unknown* 3 $26.23 OTC Trade
14:44:49 - 24-Jun-25
Unknown* 0 $26.06 OTC Trade
14:37:11 - 24-Jun-25
Unknown* 31 $25.835 OTC Trade
14:33:20 - 24-Jun-25
Unknown* 0 $25.68 OTC Trade
14:31:27 - 24-Jun-25
Unknown* 0 $25.68 OTC Trade
14:31:27 - 24-Jun-25
Unknown* 0 $25.68 OTC Trade
14:31:27 - 24-Jun-25
Unknown* 0 $25.68 OTC Trade
14:31:27 - 24-Jun-25
Unknown* 0 $25.68 OTC Trade
14:31:27 - 24-Jun-25
Unknown* 0 $25.68 OTC Trade
14:31:26 - 24-Jun-25
Unknown* 0 $25.68 OTC Trade
14:31:26 - 24-Jun-25
Unknown* 0 $25.68 OTC Trade
14:31:26 - 24-Jun-25
Unknown* 0 $25.68 OTC Trade
14:31:25 - 24-Jun-25
Unknown* 0 $25.68 OTC Trade
14:31:25 - 24-Jun-25
Unknown* 0 $25.68 OTC Trade
14:31:24 - 24-Jun-25
Unknown* 4 $25.95 OTC Trade
14:31:13 - 24-Jun-25
Unknown* 46 $25.655 OTC Trade
20:29:00 - 23-Jun-25
Unknown* 96 $25.39 OTC Trade
17:28:51 - 23-Jun-25
Unknown* 3 $25.41 OTC Trade
17:26:46 - 23-Jun-25
Unknown* 0 $25.42 OTC Trade
17:26:46 - 23-Jun-25
Unknown* 0 $25.40 OTC Trade
17:26:46 - 23-Jun-25
Unknown* 1,658 $25.6214 OTC Trade
16:25:21 - 23-Jun-25
Unknown* 4 $25.805 OTC Trade
15:19:38 - 23-Jun-25
Unknown* 7 $25.53609 Currency Conversion
Negotiated Trade
14:38:11 - 23-Jun-25
Unknown* 3 $25.54535 Currency Conversion
Negotiated Trade
14:38:11 - 23-Jun-25
Unknown* 10 $25.35 OTC Trade
14:31:12 - 23-Jun-25
Unknown* 9 $25.35 OTC Trade
14:31:12 - 23-Jun-25
Unknown* 9 $25.35 OTC Trade
14:31:11 - 23-Jun-25
Unknown* 8 $25.35 OTC Trade
14:31:11 - 23-Jun-25
Unknown* 7 $25.35 OTC Trade
14:31:11 - 23-Jun-25
Unknown* 0 $25.35 OTC Trade
14:31:11 - 23-Jun-25
Unknown* 0 $25.35 OTC Trade
14:31:10 - 23-Jun-25
Unknown* 0 $25.34 OTC Trade
14:31:07 - 23-Jun-25
Unknown* 0 $25.35 OTC Trade
14:31:03 - 23-Jun-25
Unknown* 40 $25.755 OTC Trade
20:45:33 - 20-Jun-25
Unknown* 1 $25.71682 Currency Conversion
Negotiated Trade
18:10:35 - 20-Jun-25
Unknown* 25 $25.98 OTC Trade
16:59:39 - 20-Jun-25
Unknown* 0 $26.24 OTC Trade
16:08:52 - 20-Jun-25
Unknown* 10 $26.245 OTC Trade
16:02:57 - 20-Jun-25
Unknown* 130 $26.18 OTC Trade
15:48:29 - 20-Jun-25
Unknown* 200 $26.211 OTC Trade
15:32:30 - 20-Jun-25
Unknown* 1 $26.57948 Currency Conversion
Negotiated Trade
15:20:41 - 20-Jun-25
Unknown* 0 $26.36 OTC Trade
14:51:50 - 20-Jun-25
Unknown* 0 $26.36 OTC Trade
14:51:49 - 20-Jun-25
Unknown* 6 $26.31 OTC Trade
14:47:07 - 20-Jun-25
Unknown* 0 $26.31 OTC Trade
14:45:55 - 20-Jun-25
Unknown* 300 $26.33 OTC Trade
14:45:55 - 20-Jun-25
Unknown* 10 $26.31 OTC Trade
14:44:09 - 20-Jun-25
Unknown* 139 $26.23456 Currency Conversion
Negotiated Trade
14:33:42 - 20-Jun-25
Unknown* 0 $25.94 OTC Trade
14:30:19 - 20-Jun-25
Unknown* 15 $25.91 OTC Trade
20:27:50 - 18-Jun-25
Unknown* 35 $25.98 OTC Trade
18:26:53 - 18-Jun-25
Unknown* 39 $25.87 OTC Trade
17:51:02 - 18-Jun-25
Unknown* 9 $25.87 OTC Trade
17:51:02 - 18-Jun-25
Unknown* 3 $25.87 OTC Trade
17:51:02 - 18-Jun-25
FTSE 100 Latest
Value8,823.20
Change48.51