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!

Ballard Power S (0QY5) Share Trades

Buy/Sell Volume Trade Prc Trade Type Trade Time
Unknown* 200 3.546348 Currency Conversion
OTC Trade
20:02:08 - 29-Dec-25
Unknown* 100 3.526508 Currency Conversion
OTC Trade
19:07:44 - 29-Dec-25
Unknown* 45 3.537439 Currency Conversion
OTC Trade
18:52:30 - 29-Dec-25
Unknown* 1,000 3.538942 Currency Conversion
OTC Trade
18:07:50 - 29-Dec-25
Unknown* 269 3.554414 Currency Conversion
Negotiated Trade
17:45:02 - 29-Dec-25
Unknown* 2,000 3.545774 Currency Conversion
OTC Trade
16:31:11 - 29-Dec-25
Unknown* 1 3.551103 Cross
Currency Conversion
OTC Trade
16:26:32 - 29-Dec-25
Unknown* 154 3.562823 Currency Conversion
Negotiated Trade
16:22:04 - 29-Dec-25
Unknown* 111 3.552606 Currency Conversion
OTC Trade
15:42:23 - 29-Dec-25
Unknown* 45 3.552606 Currency Conversion
OTC Trade
15:39:45 - 29-Dec-25
Unknown* 64 3.56627 Currency Conversion
OTC Trade
15:31:46 - 29-Dec-25
Unknown* 400 3.559438 Currency Conversion
OTC Trade
15:22:17 - 29-Dec-25
Unknown* 200 3.559438 Currency Conversion
OTC Trade
15:22:17 - 29-Dec-25
Unknown* 14 3.552606 Currency Conversion
OTC Trade
15:14:45 - 29-Dec-25
Unknown* 10 3.552606 Currency Conversion
OTC Trade
15:03:58 - 29-Dec-25
Unknown* 504 3.565996 Currency Conversion
Negotiated Trade
15:02:16 - 29-Dec-25
Unknown* 564 3.56627 Currency Conversion
OTC Trade
15:01:16 - 29-Dec-25
Unknown* 3,500 3.5813 Currency Conversion
OTC Trade
14:57:59 - 29-Dec-25
Unknown* 3 3.579934 Currency Conversion
OTC Trade
14:56:11 - 29-Dec-25
Unknown* 76 3.593598 Currency Conversion
OTC Trade
14:53:37 - 29-Dec-25
Unknown* 385 3.581437 Cross
Currency Conversion
OTC Trade
14:53:37 - 29-Dec-25
Unknown* 1 3.579934 Currency Conversion
OTC Trade
14:51:06 - 29-Dec-25
Unknown* 0 3.579934 Currency Conversion
OTC Trade
14:51:06 - 29-Dec-25
Unknown* 0 3.579934 Currency Conversion
OTC Trade
14:51:05 - 29-Dec-25
Unknown* 2 3.593598 Currency Conversion
OTC Trade
14:50:56 - 29-Dec-25
Unknown* 6 3.511615 Cross
Currency Conversion
OTC Trade
14:39:05 - 29-Dec-25
Unknown* 256 3.633278 Currency Conversion
Negotiated Trade
14:36:18 - 29-Dec-25
Unknown* 3,802 3.593461 Currency Conversion
OTC Trade
14:33:41 - 29-Dec-25
Unknown* 59 3.580681 Currency Conversion
Negotiated Trade
14:33:32 - 29-Dec-25
Unknown* 139 3.499727 Currency Conversion
OTC Trade
14:31:20 - 29-Dec-25
Unknown* 137 3.498087 Currency Conversion
OTC Trade
14:31:20 - 29-Dec-25
Unknown* 98 3.500683 Currency Conversion
OTC Trade
14:31:20 - 29-Dec-25
Unknown* 170 3.501093 Currency Conversion
OTC Trade
14:31:19 - 29-Dec-25
Unknown* 136 3.499727 Currency Conversion
OTC Trade
14:31:18 - 29-Dec-25
Unknown* 1 3.525278 Currency Conversion
OTC Trade
14:31:11 - 29-Dec-25
Unknown* 0 3.497951 Currency Conversion
OTC Trade
14:30:51 - 29-Dec-25
Unknown* 0 3.497951 Currency Conversion
OTC Trade
14:30:51 - 29-Dec-25
Unknown* 0 3.497951 Currency Conversion
OTC Trade
14:30:50 - 29-Dec-25
Unknown* 0 3.497951 Currency Conversion
OTC Trade
14:30:50 - 29-Dec-25
Unknown* 0 3.497951 Currency Conversion
OTC Trade
14:30:50 - 29-Dec-25
Unknown* 0 3.497951 Currency Conversion
OTC Trade
14:30:50 - 29-Dec-25
Unknown* 0 3.497951 Currency Conversion
OTC Trade
14:30:49 - 29-Dec-25
Unknown* 0 3.484287 Currency Conversion
OTC Trade
14:30:48 - 29-Dec-25
Unknown* 0 3.497951 Currency Conversion
OTC Trade
14:30:48 - 29-Dec-25
Unknown* 0 3.484287 Currency Conversion
OTC Trade
14:30:48 - 29-Dec-25
Unknown* 0 3.497951 Currency Conversion
OTC Trade
14:30:48 - 29-Dec-25
Unknown* 0 3.497951 Currency Conversion
OTC Trade
14:30:48 - 29-Dec-25
Unknown* 0 3.484287 Currency Conversion
OTC Trade
14:30:48 - 29-Dec-25
Unknown* 4 3.484287 Currency Conversion
OTC Trade
14:30:47 - 29-Dec-25
Unknown* 0 3.484287 Currency Conversion
OTC Trade
14:30:47 - 29-Dec-25
Unknown* 11 3.511615 Currency Conversion
OTC Trade
14:30:47 - 29-Dec-25
Unknown* 2 3.484287 Currency Conversion
OTC Trade
14:30:46 - 29-Dec-25
Unknown* 3 3.484287 Currency Conversion
OTC Trade
14:30:46 - 29-Dec-25
Unknown* 11 3.511615 Currency Conversion
OTC Trade
14:30:46 - 29-Dec-25
Unknown* 1 3.511615 Cross
Currency Conversion
OTC Trade
14:30:24 - 29-Dec-25
Unknown* 11 3.511615 Cross
Currency Conversion
OTC Trade
14:30:02 - 29-Dec-25
Unknown* 7 3.511615 Cross
Currency Conversion
OTC Trade
14:30:02 - 29-Dec-25
Unknown* 7 3.511615 Cross
Currency Conversion
OTC Trade
14:30:01 - 29-Dec-25
Unknown* 9 3.511615 Cross
Currency Conversion
OTC Trade
14:30:00 - 29-Dec-25
Unknown* 1 3.456959 Currency Conversion
OTC Trade
14:30:00 - 29-Dec-25
Unknown* 100 3.497951 Currency Conversion
OTC Trade
14:04:13 - 29-Dec-25
Unknown* 50 3.596331 Currency Conversion
OTC Trade
20:43:44 - 26-Dec-25
Unknown* 600 3.596331 Currency Conversion
OTC Trade
20:12:33 - 26-Dec-25
Unknown* 5,000 3.593598 Currency Conversion
OTC Trade
20:07:37 - 26-Dec-25
Unknown* 504 3.577201 Currency Conversion
OTC Trade
17:32:56 - 26-Dec-25
Unknown* 600 3.552606 Currency Conversion
OTC Trade
17:23:52 - 26-Dec-25
Unknown* 192 3.537439 Cross
Currency Conversion
OTC Trade
15:33:03 - 26-Dec-25
Unknown* 192 3.537439 Cross
Currency Conversion
OTC Trade
15:33:03 - 26-Dec-25
Unknown* 900 3.525278 Currency Conversion
OTC Trade
15:23:26 - 26-Dec-25
Unknown* 250 3.537439 Cross
Currency Conversion
OTC Trade
15:21:55 - 26-Dec-25
Unknown* 460 3.523092 Currency Conversion
OTC Trade
15:15:26 - 26-Dec-25
Unknown* 191 3.564767 Cross
Currency Conversion
OTC Trade
14:59:25 - 26-Dec-25
Unknown* 191 3.564767 Cross
Currency Conversion
OTC Trade
14:59:25 - 26-Dec-25
Unknown* 320 3.550557 Currency Conversion
OTC Trade
14:47:54 - 26-Dec-25
Unknown* 20 3.540445 Cross
Currency Conversion
OTC Trade
14:46:46 - 26-Dec-25
Unknown* 20 3.540445 Cross
Currency Conversion
OTC Trade
14:46:46 - 26-Dec-25
Unknown* 6 3.538942 Currency Conversion
OTC Trade
14:46:45 - 26-Dec-25
Unknown* 1,994 3.538942 Currency Conversion
OTC Trade
14:46:45 - 26-Dec-25
Unknown* 26 3.675581 Cross
Currency Conversion
OTC Trade
14:37:03 - 26-Dec-25
Unknown* 152 3.675581 Cross
Currency Conversion
OTC Trade
14:37:03 - 26-Dec-25
Unknown* 26 3.675581 Cross
Currency Conversion
OTC Trade
14:37:03 - 26-Dec-25
Unknown* 5 3.675581 Cross
Currency Conversion
OTC Trade
14:37:03 - 26-Dec-25
Unknown* 152 3.675581 Cross
Currency Conversion
OTC Trade
14:37:03 - 26-Dec-25
Unknown* 5 3.675581 Cross
Currency Conversion
OTC Trade
14:37:03 - 26-Dec-25
Unknown* 5 3.675581 Cross
Currency Conversion
OTC Trade
14:37:03 - 26-Dec-25
Unknown* 5 3.675581 Cross
Currency Conversion
OTC Trade
14:37:03 - 26-Dec-25
Unknown* 47 3.604666 Currency Conversion
OTC Trade
14:35:08 - 26-Dec-25
Unknown* 25 3.634589 Currency Conversion
OTC Trade
14:30:52 - 26-Dec-25
Unknown* 42 3.675581 Cross
Currency Conversion
OTC Trade
14:30:02 - 26-Dec-25
Unknown* 42 3.675581 Cross
Currency Conversion
OTC Trade
14:30:02 - 26-Dec-25
Unknown* 9 3.675581 Cross
Currency Conversion
OTC Trade
14:30:01 - 26-Dec-25
Unknown* 9 3.675581 Cross
Currency Conversion
OTC Trade
14:30:01 - 26-Dec-25
Unknown* 200 3.686671 Currency Conversion
OTC Trade
17:59:47 - 24-Dec-25
Unknown* 300 3.679831 Currency Conversion
OTC Trade
17:03:58 - 24-Dec-25
Unknown* 5 3.652472 Currency Conversion
OTC Trade
16:40:58 - 24-Dec-25
Unknown* 0 3.652472 Currency Conversion
OTC Trade
16:40:58 - 24-Dec-25
Unknown* 100 3.641528 Currency Conversion
OTC Trade
16:33:14 - 24-Dec-25
Unknown* 11 3.638792 Currency Conversion
OTC Trade
16:06:16 - 24-Dec-25
Unknown* 5 3.638792 Currency Conversion
OTC Trade
16:06:16 - 24-Dec-25
Unknown* 226 3.652472 Currency Conversion
OTC Trade
15:47:26 - 24-Dec-25
Unknown* 50 3.638792 Currency Conversion
OTC Trade
15:47:00 - 24-Dec-25
Unknown* 84 3.638792 Currency Conversion
OTC Trade
15:47:00 - 24-Dec-25
Unknown* 27 3.638792 Currency Conversion
OTC Trade
15:47:00 - 24-Dec-25
Unknown* 37 3.638792 Currency Conversion
OTC Trade
15:46:59 - 24-Dec-25
Unknown* 29 3.638792 Currency Conversion
OTC Trade
15:46:59 - 24-Dec-25
Unknown* 400 3.64 OTC Trade
15:15:41 - 24-Dec-25
Unknown* 10 3.650967 Cross
Currency Conversion
OTC Trade
15:11:18 - 24-Dec-25
Unknown* 3 3.611433 Currency Conversion
OTC Trade
14:50:57 - 24-Dec-25
Unknown* 200 3.63 OTC Trade
14:35:20 - 24-Dec-25
Unknown* 100 3.63 OTC Trade
14:35:20 - 24-Dec-25
Unknown* 100 3.640981 Currency Conversion
OTC Trade
14:34:16 - 24-Dec-25
Unknown* 93 3.638792 Cross
Currency Conversion
OTC Trade
14:33:43 - 24-Dec-25
Unknown* 13 3.638792 Cross
Currency Conversion
OTC Trade
14:33:42 - 24-Dec-25
Unknown* 250 3.641118 Currency Conversion
OTC Trade
14:33:41 - 24-Dec-25
Unknown* 1 3.637287 Cross
Currency Conversion
OTC Trade
14:30:37 - 24-Dec-25
Unknown* 6 3.611433 Currency Conversion
OTC Trade
14:30:28 - 24-Dec-25
Unknown* 5 3.611433 Currency Conversion
OTC Trade
14:30:28 - 24-Dec-25
Unknown* 5 3.611433 Currency Conversion
OTC Trade
14:30:28 - 24-Dec-25
Unknown* 12 3.611433 Currency Conversion
OTC Trade
14:30:28 - 24-Dec-25
Unknown* 12 3.611433 Currency Conversion
OTC Trade
14:30:28 - 24-Dec-25
Unknown* 5 3.611433 Currency Conversion
OTC Trade
14:30:27 - 24-Dec-25
Unknown* 1 3.611433 Currency Conversion
OTC Trade
14:30:27 - 24-Dec-25
Unknown* 10 3.611433 Currency Conversion
OTC Trade
14:30:27 - 24-Dec-25
Unknown* 2 3.611433 Currency Conversion
OTC Trade
14:30:27 - 24-Dec-25
Unknown* 5 3.611433 Currency Conversion
OTC Trade
14:30:27 - 24-Dec-25
Unknown* 38 3.611433 Currency Conversion
OTC Trade
14:30:27 - 24-Dec-25
Unknown* 29 3.611433 Currency Conversion
OTC Trade
14:30:27 - 24-Dec-25
Unknown* 24 3.611433 Currency Conversion
OTC Trade
14:30:27 - 24-Dec-25
Unknown* 50 3.638792 Cross
Currency Conversion
OTC Trade
14:30:01 - 24-Dec-25
Unknown* 374 3.638792 Cross
Currency Conversion
OTC Trade
14:30:01 - 24-Dec-25
Unknown* 50 3.543035 Currency Conversion
OTC Trade
10:22:09 - 24-Dec-25
Unknown* 100 3.618273 Currency Conversion
OTC Trade
19:38:07 - 23-Dec-25
Unknown* 20 3.618273 Currency Conversion
OTC Trade
19:35:38 - 23-Dec-25
Unknown* 162 3.604593 Currency Conversion
OTC Trade
19:28:05 - 23-Dec-25
Unknown* 100 3.651987 Currency Conversion
OTC Trade
18:33:17 - 23-Dec-25
Unknown* 8 3.610453 Currency Conversion
Negotiated Trade
17:51:37 - 23-Dec-25
Unknown* 16 3.639489 Currency Conversion
OTC Trade
17:31:28 - 23-Dec-25
Unknown* 25 3.641 Cross
Currency Conversion
OTC Trade
17:09:24 - 23-Dec-25
Unknown* 81 3.646356 Currency Conversion
OTC Trade
17:04:23 - 23-Dec-25
Unknown* 100 3.628502 Currency Conversion
OTC Trade
16:30:58 - 23-Dec-25
Unknown* 3,773 3.639489 Currency Conversion
OTC Trade
16:28:52 - 23-Dec-25
Unknown* 4 3.629312 Currency Conversion
Negotiated Trade
15:57:28 - 23-Dec-25
Unknown* 101 3.653223 Currency Conversion
OTC Trade
15:46:34 - 23-Dec-25
Unknown* 20 3.639489 Currency Conversion
OTC Trade
15:46:02 - 23-Dec-25
Unknown* 7 3.639489 Currency Conversion
OTC Trade
15:46:02 - 23-Dec-25
Unknown* 9 3.639489 Currency Conversion
OTC Trade
15:46:02 - 23-Dec-25
Unknown* 31 3.639489 Currency Conversion
OTC Trade
15:46:02 - 23-Dec-25
Unknown* 29 3.639489 Currency Conversion
OTC Trade
15:46:02 - 23-Dec-25
Unknown* 224 3.641274 Currency Conversion
OTC Trade
15:46:01 - 23-Dec-25
Unknown* 244 3.641274 Currency Conversion
OTC Trade
15:45:28 - 23-Dec-25
Unknown* 21 3.625755 Currency Conversion
OTC Trade
15:17:30 - 23-Dec-25
Unknown* 1,000 3.615 OTC Trade
15:09:40 - 23-Dec-25
Unknown* 800 3.635 OTC Trade
15:00:58 - 23-Dec-25
Unknown* 901 3.625755 Currency Conversion
OTC Trade
15:00:24 - 23-Dec-25
Unknown* 56 3.654733 Cross
Currency Conversion
OTC Trade
14:49:37 - 23-Dec-25
Unknown* 1,360 3.661738 Currency Conversion
OTC Trade
14:44:38 - 23-Dec-25
Unknown* 33 3.653223 Currency Conversion
OTC Trade
14:35:27 - 23-Dec-25
Unknown* 43 3.653223 Currency Conversion
OTC Trade
14:35:16 - 23-Dec-25
Unknown* 452 3.639489 Cross
Currency Conversion
OTC Trade
14:34:08 - 23-Dec-25
Unknown* 18 3.639489 Currency Conversion
OTC Trade
14:30:28 - 23-Dec-25
Unknown* 56 3.639489 Cross
Currency Conversion
OTC Trade
14:30:01 - 23-Dec-25
Unknown* 71 3.639489 Cross
Currency Conversion
OTC Trade
14:30:01 - 23-Dec-25
Unknown* 0 3.653223 Currency Conversion
OTC Trade
20:31:43 - 22-Dec-25
Unknown* 27 3.650476 Currency Conversion
OTC Trade
20:31:43 - 22-Dec-25
Unknown* 100 3.654733 Cross
Currency Conversion
OTC Trade
19:57:49 - 22-Dec-25
Unknown* 189 3.674624 Currency Conversion
Negotiated Trade
19:30:46 - 22-Dec-25
Unknown* 100 3.718375 Currency Conversion
OTC Trade
17:58:16 - 22-Dec-25
Unknown* 497 3.680107 Currency Conversion
Negotiated Trade
17:41:35 - 22-Dec-25
Unknown* 244 3.709959 Currency Conversion
OTC Trade
17:36:22 - 22-Dec-25
Unknown* 200 3.68 OTC Trade
17:32:54 - 22-Dec-25
Unknown* 3,908 3.718375 Currency Conversion
OTC Trade
17:10:56 - 22-Dec-25
Unknown* 300 3.685675 Currency Conversion
OTC Trade
16:33:00 - 22-Dec-25
Unknown* 10 3.732172 Currency Conversion
OTC Trade
16:22:44 - 22-Dec-25
Unknown* 45 3.686641 Currency Conversion
OTC Trade
16:08:41 - 22-Dec-25
Unknown* 2,000 3.697679 Currency Conversion
OTC Trade
15:58:33 - 22-Dec-25
Unknown* 2,000 3.683882 Currency Conversion
OTC Trade
15:58:21 - 22-Dec-25
Unknown* 300 3.682088 Currency Conversion
OTC Trade
15:28:16 - 22-Dec-25
Unknown* 215 3.660085 Currency Conversion
Negotiated Trade
15:23:30 - 22-Dec-25
Unknown* 100 3.686641 Currency Conversion
OTC Trade
15:13:00 - 22-Dec-25
Unknown* 1,000 3.69492 Currency Conversion
OTC Trade
15:09:47 - 22-Dec-25
Unknown* 30 3.685399 Cross
Currency Conversion
OTC Trade
15:07:04 - 22-Dec-25
Unknown* 12 3.670084 Currency Conversion
OTC Trade
14:59:04 - 22-Dec-25
Unknown* 63 3.697679 Currency Conversion
OTC Trade
14:57:02 - 22-Dec-25
Unknown* 1 3.657805 Cross
Currency Conversion
OTC Trade
14:54:00 - 22-Dec-25
Unknown* 1,500 3.69078 Currency Conversion
OTC Trade
14:47:56 - 22-Dec-25
Unknown* 3 3.670084 Currency Conversion
OTC Trade
14:43:05 - 22-Dec-25
Unknown* 8 3.601098 Cross
Currency Conversion
OTC Trade
14:40:14 - 22-Dec-25
Unknown* 30 3.659323 Currency Conversion
OTC Trade
14:34:59 - 22-Dec-25
Unknown* 20 3.617978 Currency Conversion
Negotiated Trade
14:34:17 - 22-Dec-25
Unknown* 3 3.628693 Currency Conversion
OTC Trade
14:33:31 - 22-Dec-25
Unknown* 40 3.66 OTC Trade
14:31:24 - 22-Dec-25
Unknown* 0 3.587301 Currency Conversion
OTC Trade
14:30:51 - 22-Dec-25
Unknown* 0 3.587301 Currency Conversion
OTC Trade
14:30:51 - 22-Dec-25
Unknown* 0 3.587301 Currency Conversion
OTC Trade
14:30:50 - 22-Dec-25
Unknown* 3 3.587301 Currency Conversion
OTC Trade
14:30:46 - 22-Dec-25
Unknown* 3 3.587301 Currency Conversion
OTC Trade
14:30:46 - 22-Dec-25
Unknown* 4 3.587301 Currency Conversion
OTC Trade
14:30:46 - 22-Dec-25
Unknown* 4 3.587301 Currency Conversion
OTC Trade
14:30:46 - 22-Dec-25
Unknown* 57 3.614895 Currency Conversion
OTC Trade
14:30:45 - 22-Dec-25
Unknown* 1 3.587301 Currency Conversion
OTC Trade
14:30:45 - 22-Dec-25
FTSE 100 Latest
Value9,878.25
Change11.72