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* 46 2.346372 Currency Conversion
Negotiated Trade
15:46:53 - 04-Jul-25
Unknown* 40 2.393644 Currency Conversion
OTC Trade
17:41:00 - 03-Jul-25
Unknown* 371 2.395885 Currency Conversion
Negotiated Trade
17:37:13 - 03-Jul-25
Unknown* 10 2.404927 Currency Conversion
OTC Trade
17:24:56 - 03-Jul-25
Unknown* 300 2.399217 Currency Conversion
OTC Trade
17:23:52 - 03-Jul-25
Unknown* 50 2.393644 Currency Conversion
OTC Trade
17:23:18 - 03-Jul-25
Unknown* 851 2.394052 Currency Conversion
OTC Trade
17:21:40 - 03-Jul-25
Unknown* 756 2.413502 Currency Conversion
Negotiated Trade
17:20:09 - 03-Jul-25
Unknown* 400 2.401309 Currency Conversion
Negotiated Trade
17:03:08 - 03-Jul-25
Unknown* 500 2.404383 Currency Conversion
OTC Trade
17:01:26 - 03-Jul-25
Unknown* 200 2.40 OTC Trade
16:51:13 - 03-Jul-25
Unknown* 200 2.40 OTC Trade
16:51:13 - 03-Jul-25
Unknown* 215 2.412811 Currency Conversion
OTC Trade
16:50:07 - 03-Jul-25
Unknown* 8,427 2.416889 Currency Conversion
OTC Trade
16:45:45 - 03-Jul-25
Unknown* 3 2.405199 Cross
Currency Conversion
OTC Trade
16:27:31 - 03-Jul-25
Unknown* 6 2.418792 Cross
Currency Conversion
OTC Trade
16:27:00 - 03-Jul-25
Unknown* 297 2.393236 Cross
Currency Conversion
OTC Trade
16:21:45 - 03-Jul-25
Unknown* 6 2.404791 Currency Conversion
OTC Trade
16:19:42 - 03-Jul-25
Unknown* 500 2.379643 Cross
Currency Conversion
OTC Trade
16:08:26 - 03-Jul-25
Unknown* 133 2.406014 Currency Conversion
OTC Trade
15:44:56 - 03-Jul-25
Unknown* 500 2.421239 Currency Conversion
OTC Trade
15:40:41 - 03-Jul-25
Unknown* 14 2.406014 Currency Conversion
OTC Trade
15:36:54 - 03-Jul-25
Unknown* 6 2.406014 Currency Conversion
OTC Trade
15:31:46 - 03-Jul-25
Unknown* 30 2.392421 Currency Conversion
OTC Trade
15:28:58 - 03-Jul-25
Unknown* 9 2.392421 Currency Conversion
OTC Trade
15:28:35 - 03-Jul-25
Unknown* 8 2.392421 Currency Conversion
OTC Trade
15:26:50 - 03-Jul-25
Unknown* 364 2.379643 Cross
Currency Conversion
OTC Trade
15:23:47 - 03-Jul-25
Unknown* 2 2.378827 Currency Conversion
OTC Trade
15:22:45 - 03-Jul-25
Unknown* 1,564 2.36814 Currency Conversion
Negotiated Trade
15:17:30 - 03-Jul-25
Unknown* 2 2.378827 Currency Conversion
OTC Trade
15:15:13 - 03-Jul-25
Unknown* 2 2.365234 Currency Conversion
OTC Trade
15:14:02 - 03-Jul-25
Unknown* 344 2.365234 Currency Conversion
OTC Trade
15:14:02 - 03-Jul-25
Unknown* 13 2.351641 Currency Conversion
OTC Trade
15:12:25 - 03-Jul-25
Unknown* 35 2.351641 Currency Conversion
OTC Trade
15:12:00 - 03-Jul-25
Unknown* 34 2.351641 Currency Conversion
OTC Trade
15:11:51 - 03-Jul-25
Unknown* 4,059 2.363467 Currency Conversion
OTC Trade
15:10:32 - 03-Jul-25
Unknown* 7,435 2.363467 Currency Conversion
OTC Trade
15:10:32 - 03-Jul-25
Unknown* 144 2.339407 Currency Conversion
OTC Trade
15:08:20 - 03-Jul-25
Unknown* 144 2.350282 Currency Conversion
OTC Trade
15:08:16 - 03-Jul-25
Unknown* 2,941 2.338048 Currency Conversion
OTC Trade
15:08:10 - 03-Jul-25
Unknown* 144 2.339135 Currency Conversion
OTC Trade
15:08:09 - 03-Jul-25
Unknown* 0 2.338048 Currency Conversion
OTC Trade
15:07:09 - 03-Jul-25
Unknown* 0 2.338048 Currency Conversion
OTC Trade
15:07:09 - 03-Jul-25
Unknown* 10 2.338863 Cross
Currency Conversion
OTC Trade
15:04:11 - 03-Jul-25
Unknown* 7 2.324454 Currency Conversion
OTC Trade
15:02:48 - 03-Jul-25
Unknown* 1,000 2.338048 Currency Conversion
OTC Trade
15:00:24 - 03-Jul-25
Unknown* 10,000 2.317658 Currency Conversion
OTC Trade
14:55:06 - 03-Jul-25
Unknown* 2,923 2.324454 Currency Conversion
OTC Trade
14:52:32 - 03-Jul-25
Unknown* 2,941 2.310861 Currency Conversion
OTC Trade
14:51:14 - 03-Jul-25
Unknown* 8 2.297268 Currency Conversion
OTC Trade
14:46:24 - 03-Jul-25
Unknown* 43 2.297268 Currency Conversion
OTC Trade
14:40:53 - 03-Jul-25
Unknown* 113 2.297268 Currency Conversion
OTC Trade
14:40:53 - 03-Jul-25
Unknown* 0 2.256488 Currency Conversion
OTC Trade
14:30:55 - 03-Jul-25
Unknown* 3 2.256488 Currency Conversion
OTC Trade
14:30:53 - 03-Jul-25
Unknown* 88 2.256488 Currency Conversion
OTC Trade
14:30:50 - 03-Jul-25
Unknown* 136 2.256488 Currency Conversion
OTC Trade
14:30:46 - 03-Jul-25
Unknown* 12 2.270081 Currency Conversion
OTC Trade
14:30:46 - 03-Jul-25
Unknown* 22 2.256488 Currency Conversion
OTC Trade
14:30:46 - 03-Jul-25
Unknown* 32 2.270081 Currency Conversion
OTC Trade
14:30:45 - 03-Jul-25
Unknown* 20 2.270081 Currency Conversion
OTC Trade
14:30:44 - 03-Jul-25
Unknown* 1 2.269266 Cross
Currency Conversion
OTC Trade
14:30:39 - 03-Jul-25
Unknown* 4 2.269266 Cross
Currency Conversion
OTC Trade
14:30:18 - 03-Jul-25
Unknown* 174 2.310861 Cross
Currency Conversion
OTC Trade
14:30:01 - 03-Jul-25
Unknown* 11 2.310861 Cross
Currency Conversion
OTC Trade
14:30:01 - 03-Jul-25
Unknown* 584 2.310861 Cross
Currency Conversion
OTC Trade
14:30:00 - 03-Jul-25
Unknown* 309 2.271784 Currency Conversion
Negotiated Trade
20:55:34 - 02-Jul-25
Unknown* 1,000 2.313339 Currency Conversion
OTC Trade
18:52:45 - 02-Jul-25
Unknown* 140 2.318662 Currency Conversion
OTC Trade
18:44:05 - 02-Jul-25
Unknown* 141 2.308017 Currency Conversion
OTC Trade
18:00:58 - 02-Jul-25
Unknown* 9,000 2.320163 Currency Conversion
OTC Trade
17:58:12 - 02-Jul-25
Unknown* 300 2.332993 Cross
Currency Conversion
OTC Trade
17:50:14 - 02-Jul-25
Unknown* 137 2.33231 Currency Conversion
OTC Trade
17:39:52 - 02-Jul-25
Unknown* 309 2.320982 Cross
Currency Conversion
OTC Trade
17:37:59 - 02-Jul-25
Unknown* 352 2.320982 Cross
Currency Conversion
OTC Trade
17:35:24 - 02-Jul-25
Unknown* 4,000 2.299691 Currency Conversion
OTC Trade
17:30:19 - 02-Jul-25
Unknown* 6 2.33272 Currency Conversion
OTC Trade
16:59:56 - 02-Jul-25
Unknown* 700 2.335449 Currency Conversion
OTC Trade
16:41:51 - 02-Jul-25
Unknown* 1,000 2.347459 Currency Conversion
OTC Trade
16:41:07 - 02-Jul-25
Unknown* 144 2.332174 Currency Conversion
OTC Trade
16:30:57 - 02-Jul-25
Unknown* 220 2.320982 Cross
Currency Conversion
OTC Trade
16:30:28 - 02-Jul-25
Unknown* 173 2.30788 Currency Conversion
OTC Trade
15:58:44 - 02-Jul-25
Unknown* 400 2.320163 Cross
Currency Conversion
OTC Trade
15:58:08 - 02-Jul-25
Unknown* 1,497 2.292867 Currency Conversion
OTC Trade
15:55:54 - 02-Jul-25
Unknown* 4,023 2.303786 Currency Conversion
OTC Trade
15:55:27 - 02-Jul-25
Unknown* 11 2.292048 Cross
Currency Conversion
OTC Trade
15:39:34 - 02-Jul-25
Unknown* 10 2.319345 Cross
Currency Conversion
OTC Trade
15:33:28 - 02-Jul-25
Unknown* 2 2.306515 Currency Conversion
OTC Trade
15:30:24 - 02-Jul-25
Unknown* 2 2.306515 Currency Conversion
OTC Trade
15:28:35 - 02-Jul-25
Unknown* 100 2.306379 Currency Conversion
OTC Trade
15:19:29 - 02-Jul-25
Unknown* 12 2.306515 Currency Conversion
OTC Trade
15:13:57 - 02-Jul-25
Unknown* 10 2.265571 Currency Conversion
OTC Trade
14:56:56 - 02-Jul-25
Unknown* 19 2.265571 Currency Conversion
OTC Trade
14:56:00 - 02-Jul-25
Unknown* 69 2.265571 Currency Conversion
OTC Trade
14:55:31 - 02-Jul-25
Unknown* 17 2.279219 Currency Conversion
OTC Trade
14:53:33 - 02-Jul-25
Unknown* 1,497 2.279219 Currency Conversion
OTC Trade
14:53:10 - 02-Jul-25
Unknown* 1,488 2.292867 Currency Conversion
OTC Trade
14:52:36 - 02-Jul-25
Unknown* 0 2.279219 Currency Conversion
OTC Trade
14:52:34 - 02-Jul-25
Unknown* 0 2.279219 Currency Conversion
OTC Trade
14:52:34 - 02-Jul-25
Unknown* 0 2.279219 Currency Conversion
OTC Trade
14:52:34 - 02-Jul-25
Unknown* 59 2.292867 Currency Conversion
OTC Trade
14:51:51 - 02-Jul-25
Unknown* 164 2.280038 Cross
Currency Conversion
OTC Trade
14:51:04 - 02-Jul-25
Unknown* 2 2.292048 Cross
Currency Conversion
OTC Trade
14:49:22 - 02-Jul-25
Unknown* 4 2.280038 Cross
Currency Conversion
OTC Trade
14:49:13 - 02-Jul-25
Unknown* 1,533 2.279219 Currency Conversion
OTC Trade
14:48:36 - 02-Jul-25
Unknown* 2,160 2.279219 Currency Conversion
OTC Trade
14:48:23 - 02-Jul-25
Unknown* 1,582 2.279219 Currency Conversion
OTC Trade
14:48:14 - 02-Jul-25
Unknown* 1,562 2.279219 Currency Conversion
OTC Trade
14:48:00 - 02-Jul-25
Unknown* 1,543 2.279219 Currency Conversion
OTC Trade
14:47:49 - 02-Jul-25
Unknown* 1,572 2.279219 Currency Conversion
OTC Trade
14:47:40 - 02-Jul-25
Unknown* 6 2.279219 Currency Conversion
OTC Trade
14:46:36 - 02-Jul-25
Unknown* 100 2.238412 Currency Conversion
OTC Trade
14:43:03 - 02-Jul-25
Unknown* 319 2.251923 Cross
Currency Conversion
OTC Trade
14:38:58 - 02-Jul-25
Unknown* 39 2.2509 Currency Conversion
Negotiated Trade
14:34:05 - 02-Jul-25
Unknown* 2 2.197331 Currency Conversion
OTC Trade
14:31:18 - 02-Jul-25
Unknown* 1 2.210979 Currency Conversion
OTC Trade
14:31:12 - 02-Jul-25
Unknown* 1 2.210979 Currency Conversion
OTC Trade
14:31:12 - 02-Jul-25
Unknown* 3 2.210979 Currency Conversion
OTC Trade
14:31:12 - 02-Jul-25
Unknown* 0 2.210979 Currency Conversion
OTC Trade
14:31:11 - 02-Jul-25
Unknown* 1 2.210979 Currency Conversion
OTC Trade
14:31:11 - 02-Jul-25
Unknown* 17 2.197331 Currency Conversion
OTC Trade
14:31:01 - 02-Jul-25
Unknown* 8 2.197331 Currency Conversion
OTC Trade
14:30:58 - 02-Jul-25
Unknown* 29 2.197331 Currency Conversion
OTC Trade
14:30:57 - 02-Jul-25
Unknown* 0 2.210979 Currency Conversion
OTC Trade
14:30:00 - 02-Jul-25
Unknown* 0 2.206885 Currency Conversion
OTC Trade
14:30:00 - 02-Jul-25
Unknown* 33 2.210979 Cross
Currency Conversion
OTC Trade
14:30:00 - 02-Jul-25
Unknown* 339 2.210979 Cross
Currency Conversion
OTC Trade
14:30:00 - 02-Jul-25
Unknown* 1 2.210979 Cross
Currency Conversion
OTC Trade
14:30:00 - 02-Jul-25
Unknown* 667 2.184093 Cross
Currency Conversion
OTC Trade
20:51:03 - 01-Jul-25
Unknown* 561 2.184502 Cross
Currency Conversion
OTC Trade
20:05:50 - 01-Jul-25
Unknown* 100 2.196512 Cross
Currency Conversion
OTC Trade
20:05:07 - 01-Jul-25
Unknown* 49 2.196512 Cross
Currency Conversion
OTC Trade
20:04:39 - 01-Jul-25
Unknown* 169 2.196512 Cross
Currency Conversion
OTC Trade
20:04:39 - 01-Jul-25
Unknown* 1,750 2.195966 Currency Conversion
OTC Trade
19:16:10 - 01-Jul-25
Unknown* 5 2.190519 Currency Conversion
OTC Trade
18:41:42 - 01-Jul-25
Unknown* 371 2.190519 Cross
Currency Conversion
OTC Trade
18:16:29 - 01-Jul-25
Unknown* 5 2.176772 Currency Conversion
OTC Trade
18:00:46 - 01-Jul-25
Unknown* 5 2.217468 Currency Conversion
OTC Trade
17:27:36 - 01-Jul-25
Unknown* 1,000 2.206444 Currency Conversion
OTC Trade
17:26:58 - 01-Jul-25
Unknown* 5 2.231215 Currency Conversion
OTC Trade
17:25:40 - 01-Jul-25
Unknown* 8 2.231215 Currency Conversion
OTC Trade
17:23:59 - 01-Jul-25
Unknown* 10 2.21774 Currency Conversion
OTC Trade
17:21:54 - 01-Jul-25
Unknown* 6 2.176908 Cross
Currency Conversion
OTC Trade
17:03:58 - 01-Jul-25
Unknown* 4,500 2.143698 Currency Conversion
OTC Trade
16:39:08 - 01-Jul-25
Unknown* 2,000 2.111304 Currency Conversion
OTC Trade
16:18:55 - 01-Jul-25
Unknown* 67 2.122329 Currency Conversion
OTC Trade
16:18:47 - 01-Jul-25
Unknown* 843 2.08381 Currency Conversion
OTC Trade
15:25:14 - 01-Jul-25
Unknown* 200 2.089255 Currency Conversion
OTC Trade
15:18:22 - 01-Jul-25
Unknown* 160 2.094971 Currency Conversion
OTC Trade
15:05:29 - 01-Jul-25
Unknown* 250 2.089255 Currency Conversion
OTC Trade
15:05:25 - 01-Jul-25
Unknown* 1,602 2.123282 Currency Conversion
OTC Trade
14:47:03 - 01-Jul-25
Unknown* 64 2.109671 Currency Conversion
OTC Trade
14:37:16 - 01-Jul-25
Unknown* 132 2.109671 Currency Conversion
OTC Trade
14:33:56 - 01-Jul-25
Unknown* 107 2.123282 Currency Conversion
OTC Trade
14:30:07 - 01-Jul-25
Unknown* 16 2.123282 Currency Conversion
OTC Trade
14:30:07 - 01-Jul-25
Unknown* 119 2.123282 Currency Conversion
OTC Trade
14:30:07 - 01-Jul-25
Unknown* 105 2.150503 Currency Conversion
OTC Trade
14:30:07 - 01-Jul-25
Unknown* 93 2.123282 Currency Conversion
OTC Trade
14:30:07 - 01-Jul-25
Unknown* 18 2.150503 Currency Conversion
OTC Trade
14:30:06 - 01-Jul-25
Unknown* 26 2.150503 Currency Conversion
OTC Trade
14:30:06 - 01-Jul-25
Unknown* 1 2.150503 Currency Conversion
OTC Trade
14:30:06 - 01-Jul-25
Unknown* 31 2.150503 Currency Conversion
OTC Trade
14:30:06 - 01-Jul-25
Unknown* 31 2.150503 Currency Conversion
OTC Trade
14:30:06 - 01-Jul-25
Unknown* 25 2.150503 Currency Conversion
OTC Trade
14:30:06 - 01-Jul-25
Unknown* 31 2.150503 Currency Conversion
OTC Trade
14:30:06 - 01-Jul-25
Unknown* 21 2.177725 Cross
Currency Conversion
OTC Trade
14:30:01 - 01-Jul-25
Unknown* 5 2.177725 Cross
Currency Conversion
OTC Trade
14:30:01 - 01-Jul-25
Unknown* 3,500 2.170919 Currency Conversion
OTC Trade
20:53:43 - 30-Jun-25
Unknown* 11 2.190247 Currency Conversion
OTC Trade
20:46:46 - 30-Jun-25
Unknown* 2,061 2.181401 Currency Conversion
Negotiated Trade
20:39:45 - 30-Jun-25
Unknown* 3,500 2.18453 Currency Conversion
OTC Trade
20:25:05 - 30-Jun-25
Unknown* 200 2.18453 Currency Conversion
OTC Trade
20:11:05 - 30-Jun-25
Unknown* 9,375 2.175275 Currency Conversion
OTC Trade
19:26:54 - 30-Jun-25
Unknown* 600 2.208285 Currency Conversion
OTC Trade
18:58:10 - 30-Jun-25
Unknown* 1,286 2.202132 Cross
Currency Conversion
OTC Trade
18:55:51 - 30-Jun-25
Unknown* 90 2.221958 Currency Conversion
OTC Trade
18:50:06 - 30-Jun-25
Unknown* 1,285 2.228111 Cross
Currency Conversion
OTC Trade
18:49:08 - 30-Jun-25
Unknown* 1 2.227975 Cross
Currency Conversion
OTC Trade
18:49:08 - 30-Jun-25
Unknown* 500 2.208285 Currency Conversion
OTC Trade
18:32:34 - 30-Jun-25
Unknown* 2,500 2.208285 Currency Conversion
OTC Trade
18:27:29 - 30-Jun-25
Unknown* 150 2.221958 Currency Conversion
OTC Trade
18:08:13 - 30-Jun-25
Unknown* 164 2.227975 Cross
Currency Conversion
OTC Trade
18:02:19 - 30-Jun-25
Unknown* 100 2.15359 Currency Conversion
OTC Trade
17:35:21 - 30-Jun-25
Unknown* 38 2.159607 Cross
Currency Conversion
OTC Trade
17:24:10 - 30-Jun-25
Unknown* 364 2.186954 Cross
Currency Conversion
OTC Trade
17:16:48 - 30-Jun-25
Unknown* 1 2.186954 Cross
Currency Conversion
OTC Trade
16:40:16 - 30-Jun-25
Unknown* 1 2.17328 Cross
Currency Conversion
OTC Trade
16:07:36 - 30-Jun-25
Unknown* 0 2.160427 Currency Conversion
OTC Trade
16:06:27 - 30-Jun-25
Unknown* 400 2.13308 Currency Conversion
OTC Trade
15:50:44 - 30-Jun-25
Unknown* 48 2.1339 Cross
Currency Conversion
OTC Trade
15:48:30 - 30-Jun-25
Unknown* 700 2.139917 Currency Conversion
OTC Trade
15:42:53 - 30-Jun-25
Unknown* 3,500 2.1359 Currency Conversion
Negotiated Trade
15:38:49 - 30-Jun-25
Unknown* 1,000 2.14525 Currency Conversion
OTC Trade
15:35:29 - 30-Jun-25
Unknown* 81 2.092059 Currency Conversion
OTC Trade
15:28:04 - 30-Jun-25
Unknown* 81 2.092059 Currency Conversion
OTC Trade
15:28:04 - 30-Jun-25
Unknown* 213 2.092059 Currency Conversion
OTC Trade
15:28:04 - 30-Jun-25
Unknown* 1 2.092059 Currency Conversion
OTC Trade
15:16:16 - 30-Jun-25
Unknown* 2 2.092059 Currency Conversion
OTC Trade
15:16:16 - 30-Jun-25
Unknown* 140 2.105733 Currency Conversion
OTC Trade
15:12:29 - 30-Jun-25
Unknown* 15 2.09288 Cross
Currency Conversion
OTC Trade
15:01:25 - 30-Jun-25
Unknown* 40 2.118586 Cross
Currency Conversion
OTC Trade
14:58:39 - 30-Jun-25
FTSE 100 Latest
Value8,822.91
Change-0.29