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* 50 $33.018 OTC Trade
20:34:59 - 13-Nov-25
Unknown* 500 $33.3265 OTC Trade
19:09:25 - 13-Nov-25
Unknown* 10 $33.551 OTC Trade
18:29:10 - 13-Nov-25
Unknown* 1 $33.67 OTC Trade
18:06:49 - 13-Nov-25
Unknown* 82 $33.762 OTC Trade
17:35:26 - 13-Nov-25
Unknown* 25 $33.415 OTC Trade
16:16:48 - 13-Nov-25
Unknown* 0 $33.82 OTC Trade
14:32:45 - 13-Nov-25
Unknown* 20 $34.17 OTC Trade
20:38:35 - 12-Nov-25
Unknown* 1 $34.21 OTC Trade
20:16:55 - 12-Nov-25
Unknown* 20 $34.125 OTC Trade
19:58:03 - 12-Nov-25
Unknown* 5 $33.803 OTC Trade
17:41:29 - 12-Nov-25
Unknown* 12 $33.6334 OTC Trade
17:18:08 - 12-Nov-25
Unknown* 66 $33.47 OTC Trade
16:59:07 - 12-Nov-25
Unknown* 1 $33.43 OTC Trade
16:11:52 - 12-Nov-25
Unknown* 25 $33.865 OTC Trade
15:30:01 - 12-Nov-25
Unknown* 0 $33.78 OTC Trade
14:52:55 - 12-Nov-25
Unknown* 1 $33.94647 Currency Conversion
Negotiated Trade
14:51:10 - 12-Nov-25
Unknown* 24 $33.94647 Currency Conversion
Negotiated Trade
14:51:10 - 12-Nov-25
Unknown* 2 $33.94647 Currency Conversion
Negotiated Trade
14:51:10 - 12-Nov-25
Unknown* 9 $33.94647 Currency Conversion
Negotiated Trade
14:51:10 - 12-Nov-25
Unknown* 11 $33.94647 Currency Conversion
Negotiated Trade
14:51:09 - 12-Nov-25
Unknown* 1 $34.16329 Currency Conversion
Negotiated Trade
14:50:21 - 12-Nov-25
Unknown* 0 $33.80 OTC Trade
14:39:52 - 12-Nov-25
Unknown* 79 $34.03945 Currency Conversion
Negotiated Trade
14:34:35 - 12-Nov-25
Unknown* 7 $33.9675 OTC Trade
14:30:41 - 12-Nov-25
Unknown* 9 $33.975 OTC Trade
14:30:41 - 12-Nov-25
Unknown* 5 $33.95 OTC Trade
19:08:02 - 11-Nov-25
Unknown* 0 $33.90 OTC Trade
18:49:56 - 11-Nov-25
Unknown* 100 $33.92 OTC Trade
18:32:30 - 11-Nov-25
Unknown* 0 $33.85 OTC Trade
17:56:25 - 11-Nov-25
Unknown* 0 $33.85 OTC Trade
17:56:25 - 11-Nov-25
Unknown* 10 $33.662 OTC Trade
16:37:57 - 11-Nov-25
Unknown* 2 $33.73 OTC Trade
15:24:35 - 11-Nov-25
Unknown* 1 $33.57626 Currency Conversion
Negotiated Trade
15:21:28 - 11-Nov-25
Unknown* 1 $33.97416 Currency Conversion
Negotiated Trade
15:21:28 - 11-Nov-25
Unknown* 8 $33.76 OTC Trade
15:20:41 - 11-Nov-25
Unknown* 100 $33.72911 OTC Trade
14:56:53 - 11-Nov-25
Unknown* 100 $33.72884 OTC Trade
14:56:48 - 11-Nov-25
Unknown* 100 $33.72858 OTC Trade
14:56:44 - 11-Nov-25
Unknown* 100 $33.72831 OTC Trade
14:56:39 - 11-Nov-25
Unknown* 100 $33.72803 OTC Trade
14:56:33 - 11-Nov-25
Unknown* 100 $33.72776 OTC Trade
14:56:29 - 11-Nov-25
Unknown* 100 $33.72748 OTC Trade
14:56:23 - 11-Nov-25
Unknown* 100 $33.72664 OTC Trade
14:56:09 - 11-Nov-25
Unknown* 100 $33.72636 OTC Trade
14:56:03 - 11-Nov-25
Unknown* 100 $33.72608 OTC Trade
14:55:59 - 11-Nov-25
Unknown* 200 $33.7258 OTC Trade
14:55:55 - 11-Nov-25
Unknown* 100 $33.72489 OTC Trade
14:55:53 - 11-Nov-25
Unknown* 200 $33.7246 OTC Trade
14:55:51 - 11-Nov-25
Unknown* 100 $33.72402 OTC Trade
14:55:35 - 11-Nov-25
Unknown* 100 $33.72373 OTC Trade
14:55:32 - 11-Nov-25
Unknown* 100 $33.72312 OTC Trade
14:55:20 - 11-Nov-25
Unknown* 300 $33.7231 OTC Trade
14:55:20 - 11-Nov-25
Unknown* 100 $33.72317 OTC Trade
14:53:51 - 11-Nov-25
Unknown* 100 $33.72324 OTC Trade
14:53:47 - 11-Nov-25
Unknown* 100 $33.72353 OTC Trade
14:53:29 - 11-Nov-25
Unknown* 100 $33.7236 OTC Trade
14:53:24 - 11-Nov-25
Unknown* 200 $33.72551 OTC Trade
14:49:45 - 11-Nov-25
Unknown* 100 $33.7255 OTC Trade
14:49:08 - 11-Nov-25
Unknown* 100 $33.72542 OTC Trade
14:49:04 - 11-Nov-25
Unknown* 100 $33.72535 OTC Trade
14:48:59 - 11-Nov-25
Unknown* 100 $33.72527 OTC Trade
14:48:55 - 11-Nov-25
Unknown* 100 $33.7252 OTC Trade
14:48:51 - 11-Nov-25
Unknown* 100 $33.72513 OTC Trade
14:48:46 - 11-Nov-25
Unknown* 100 $33.72442 OTC Trade
14:48:27 - 11-Nov-25
Unknown* 100 $33.72421 OTC Trade
14:48:22 - 11-Nov-25
Unknown* 100 $33.72401 OTC Trade
14:48:18 - 11-Nov-25
Unknown* 100 $33.7238 OTC Trade
14:48:13 - 11-Nov-25
Unknown* 100 $33.72289 OTC Trade
14:47:54 - 11-Nov-25
Unknown* 200 $33.72277 OTC Trade
14:47:50 - 11-Nov-25
Unknown* 100 $33.72253 OTC Trade
14:47:48 - 11-Nov-25
Unknown* 200 $33.72241 OTC Trade
14:47:47 - 11-Nov-25
Unknown* 100 $33.72243 OTC Trade
14:47:38 - 11-Nov-25
Unknown* 100 $33.72258 OTC Trade
14:47:32 - 11-Nov-25
Unknown* 100 $33.72272 OTC Trade
14:47:29 - 11-Nov-25
Unknown* 100 $33.724 OTC Trade
14:46:31 - 11-Nov-25
Unknown* 100 $33.72422 OTC Trade
14:46:24 - 11-Nov-25
Unknown* 100 $33.72444 OTC Trade
14:46:20 - 11-Nov-25
Unknown* 100 $33.72545 OTC Trade
14:44:58 - 11-Nov-25
Unknown* 100 $33.72588 OTC Trade
14:44:53 - 11-Nov-25
Unknown* 100 $33.72631 OTC Trade
14:44:49 - 11-Nov-25
Unknown* 100 $33.72675 OTC Trade
14:44:43 - 11-Nov-25
Unknown* 100 $33.72718 OTC Trade
14:44:40 - 11-Nov-25
Unknown* 200 $33.72762 OTC Trade
14:43:15 - 11-Nov-25
Unknown* 100 $33.72845 OTC Trade
14:43:04 - 11-Nov-25
Unknown* 200 $33.72954 OTC Trade
14:42:43 - 11-Nov-25
Unknown* 100 $33.73038 OTC Trade
14:42:35 - 11-Nov-25
Unknown* 100 $33.73079 OTC Trade
14:42:30 - 11-Nov-25
Unknown* 100 $33.73177 OTC Trade
14:42:06 - 11-Nov-25
Unknown* 100 $33.732 OTC Trade
14:41:59 - 11-Nov-25
Unknown* 100 $33.73222 OTC Trade
14:41:54 - 11-Nov-25
Unknown* 100 $33.73244 OTC Trade
14:41:48 - 11-Nov-25
Unknown* 100 $33.73294 OTC Trade
14:41:10 - 11-Nov-25
Unknown* 200 $33.73322 OTC Trade
14:41:00 - 11-Nov-25
Unknown* 100 $33.73378 OTC Trade
14:40:50 - 11-Nov-25
Unknown* 2 $33.32886 Currency Conversion
Negotiated Trade
14:35:38 - 11-Nov-25
Unknown* 31 $33.35 OTC Trade
14:34:54 - 11-Nov-25
Unknown* 10 $33.42 OTC Trade
14:34:54 - 11-Nov-25
Unknown* 4 $33.432 OTC Trade
14:34:54 - 11-Nov-25
Unknown* 17 $33.52 OTC Trade
14:34:06 - 11-Nov-25
Unknown* 0 $32.91 OTC Trade
14:30:15 - 11-Nov-25
Unknown* 3 $33.94 OTC Trade
14:30:04 - 11-Nov-25
Unknown* 15 $33.988 OTC Trade
19:47:55 - 10-Nov-25
Unknown* 29 $33.981 OTC Trade
19:30:52 - 10-Nov-25
Unknown* 3 $34.0367 OTC Trade
19:14:52 - 10-Nov-25
Unknown* 32 $34.00 OTC Trade
19:03:40 - 10-Nov-25
Unknown* 66 $34.048 OTC Trade
19:03:40 - 10-Nov-25
Unknown* 159 $33.61 OTC Trade
18:18:40 - 10-Nov-25
Unknown* 5 $33.82 OTC Trade
18:18:15 - 10-Nov-25
Unknown* 1 $33.428 Currency Conversion
Negotiated Trade
18:10:13 - 10-Nov-25
Unknown* 2 $33.50 OTC Trade
17:55:58 - 10-Nov-25
Unknown* 0 $33.50 OTC Trade
17:54:59 - 10-Nov-25
Unknown* 20 $33.32 OTC Trade
17:32:36 - 10-Nov-25
Unknown* 3 $33.25 OTC Trade
17:25:49 - 10-Nov-25
Unknown* 1 $33.01 OTC Trade
17:13:31 - 10-Nov-25
Unknown* 0 $32.92 OTC Trade
17:10:08 - 10-Nov-25
Unknown* 31 $32.8358 OTC Trade
17:09:38 - 10-Nov-25
Unknown* 0 $32.78 OTC Trade
16:42:31 - 10-Nov-25
Unknown* 1 $32.53 OTC Trade
16:36:07 - 10-Nov-25
Unknown* 3 $32.53 OTC Trade
16:35:42 - 10-Nov-25
Unknown* 2 $32.53 OTC Trade
16:35:35 - 10-Nov-25
Unknown* 2 $32.50 OTC Trade
16:34:53 - 10-Nov-25
Unknown* 3 $32.49 OTC Trade
16:34:43 - 10-Nov-25
Unknown* 1 $32.49 OTC Trade
16:34:35 - 10-Nov-25
Unknown* 1 $32.49 OTC Trade
16:34:27 - 10-Nov-25
Unknown* 1 $32.50 OTC Trade
16:34:19 - 10-Nov-25
Unknown* 1 $32.49 OTC Trade
16:34:10 - 10-Nov-25
Unknown* 80 $32.30023 Currency Conversion
Negotiated Trade
16:13:56 - 10-Nov-25
Unknown* 1,024 $32.26446 Currency Conversion
Negotiated Trade
16:09:05 - 10-Nov-25
Unknown* 8 $32.2987 OTC Trade
16:01:51 - 10-Nov-25
Unknown* 27 $32.2987 OTC Trade
16:01:51 - 10-Nov-25
Unknown* 25 $32.2954 OTC Trade
15:31:29 - 10-Nov-25
Unknown* 2 $32.62039 Currency Conversion
Negotiated Trade
15:15:49 - 10-Nov-25
Unknown* 0 $32.37 OTC Trade
14:55:27 - 10-Nov-25
Unknown* 0 $32.37 OTC Trade
14:55:27 - 10-Nov-25
Unknown* 0 $32.37 OTC Trade
14:55:27 - 10-Nov-25
Unknown* 0 $32.44 OTC Trade
14:55:27 - 10-Nov-25
Unknown* 0 $32.44 OTC Trade
14:55:27 - 10-Nov-25
Unknown* 0 $32.44 OTC Trade
14:55:27 - 10-Nov-25
Unknown* 100 $32.45 OTC Trade
14:55:13 - 10-Nov-25
Unknown* 0 $32.45 OTC Trade
14:55:13 - 10-Nov-25
Unknown* 0 $32.37 OTC Trade
14:53:01 - 10-Nov-25
Unknown* 0 $32.37 OTC Trade
14:53:00 - 10-Nov-25
Unknown* 0 $32.37 OTC Trade
14:53:00 - 10-Nov-25
Unknown* 100 $32.065 OTC Trade
14:42:56 - 10-Nov-25
Unknown* 0 $32.32 OTC Trade
14:38:22 - 10-Nov-25
Unknown* 1 $32.32 OTC Trade
14:38:22 - 10-Nov-25
Unknown* 77 $32.34 OTC Trade
14:33:21 - 10-Nov-25
Unknown* 100 $32.2081 OTC Trade
14:32:02 - 10-Nov-25
Unknown* 0 $32.13 OTC Trade
14:31:59 - 10-Nov-25
Unknown* 23 $32.43 OTC Trade
14:31:15 - 10-Nov-25
Unknown* 7 $32.43 OTC Trade
14:31:15 - 10-Nov-25
Unknown* 11 $32.43 OTC Trade
14:31:15 - 10-Nov-25
Unknown* 0 $32.43 OTC Trade
14:31:15 - 10-Nov-25
Unknown* 0 $32.43 OTC Trade
14:31:14 - 10-Nov-25
Unknown* 9 $32.43 OTC Trade
14:31:14 - 10-Nov-25
Unknown* 0 $32.43 OTC Trade
14:31:14 - 10-Nov-25
Unknown* 6 $32.43 OTC Trade
14:31:14 - 10-Nov-25
Unknown* 0 $32.43 OTC Trade
14:31:14 - 10-Nov-25
Unknown* 0 $32.43 OTC Trade
14:31:14 - 10-Nov-25
Unknown* 13 $32.43 OTC Trade
14:31:14 - 10-Nov-25
Unknown* 31 $32.50 OTC Trade
14:30:00 - 10-Nov-25
Unknown* 50 $32.50 OTC Trade
14:30:00 - 10-Nov-25
Unknown* 10 $31.975 OTC Trade
20:32:34 - 07-Nov-25
Unknown* 85 $31.7157 OTC Trade
20:15:46 - 07-Nov-25
Unknown* 50 $31.75 OTC Trade
20:13:56 - 07-Nov-25
Unknown* 25 $31.2657 OTC Trade
18:40:46 - 07-Nov-25
Unknown* 25 $31.2657 OTC Trade
18:40:41 - 07-Nov-25
Unknown* 25 $31.2657 OTC Trade
18:40:35 - 07-Nov-25
Unknown* 1 $31.54722 Currency Conversion
Negotiated Trade
18:10:11 - 07-Nov-25
Unknown* 100 $31.42 OTC Trade
16:31:07 - 07-Nov-25
Unknown* 32 $30.95318 Currency Conversion
Negotiated Trade
15:23:21 - 07-Nov-25
Unknown* 16 $30.85 OTC Trade
15:21:36 - 07-Nov-25
Unknown* 22 $30.85 OTC Trade
15:21:36 - 07-Nov-25
Unknown* 3 $30.57649 Currency Conversion
Negotiated Trade
15:21:35 - 07-Nov-25
Unknown* 1 $30.95397 Currency Conversion
Negotiated Trade
15:21:35 - 07-Nov-25
Unknown* 1 $31.16 OTC Trade
15:15:27 - 07-Nov-25
Unknown* 250 $31.10 OTC Trade
15:13:57 - 07-Nov-25
Unknown* 0 $30.98 OTC Trade
15:10:47 - 07-Nov-25
Unknown* 70 $30.7623 OTC Trade
14:56:31 - 07-Nov-25
Unknown* 0 $30.21 OTC Trade
14:49:29 - 07-Nov-25
Unknown* 0 $30.21 OTC Trade
14:49:29 - 07-Nov-25
Unknown* 0 $30.21 OTC Trade
14:49:29 - 07-Nov-25
Unknown* 9 $30.41 OTC Trade
14:43:05 - 07-Nov-25
Unknown* 1 $29.15744 Currency Conversion
Negotiated Trade
18:10:26 - 06-Nov-25
Unknown* 2 $29.07 OTC Trade
15:43:26 - 06-Nov-25
Unknown* 2 $29.07 OTC Trade
15:43:26 - 06-Nov-25
Unknown* 10 $29.15 OTC Trade
15:19:06 - 06-Nov-25
Unknown* 1 $28.94502 Currency Conversion
Negotiated Trade
15:16:17 - 06-Nov-25
Unknown* 1 $29.30 OTC Trade
19:11:34 - 05-Nov-25
Unknown* 25 $29.3462 OTC Trade
18:17:55 - 05-Nov-25
Unknown* 1 $29.32 OTC Trade
17:56:04 - 05-Nov-25
Unknown* 1 $29.31 OTC Trade
17:55:47 - 05-Nov-25
Unknown* 1 $29.37 OTC Trade
17:54:47 - 05-Nov-25
Unknown* 50 $29.278 OTC Trade
17:47:45 - 05-Nov-25
Unknown* 72 $29.30 OTC Trade
17:43:51 - 05-Nov-25
Unknown* 65 $29.17 OTC Trade
16:56:28 - 05-Nov-25
Unknown* 501 $28.83092 Currency Conversion
Negotiated Trade
15:23:42 - 05-Nov-25
Unknown* 1 $28.6322 Currency Conversion
Negotiated Trade
15:19:12 - 05-Nov-25
Unknown* 3 $28.82 OTC Trade
15:16:21 - 05-Nov-25
FTSE 100 Latest
Value9,629.50
Change-178.18