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* 10 4.039696 Cross
Currency Conversion
OTC Trade
16:34:19 - 28-Nov-25
Unknown* 1,000 4.020331 Currency Conversion
OTC Trade
16:33:42 - 28-Nov-25
Unknown* 102 4.010509 Currency Conversion
OTC Trade
16:26:51 - 28-Nov-25
Unknown* 1,462 4.010509 Currency Conversion
OTC Trade
16:14:54 - 28-Nov-25
Unknown* 1,000 4.006299 Currency Conversion
OTC Trade
16:14:54 - 28-Nov-25
Unknown* 1,219 3.99409 Currency Conversion
OTC Trade
16:09:19 - 28-Nov-25
Unknown* 1,376 3.99409 Currency Conversion
OTC Trade
16:07:17 - 28-Nov-25
Unknown* 4,951 3.994932 Currency Conversion
OTC Trade
16:05:00 - 28-Nov-25
Unknown* 50 4.027348 Currency Conversion
OTC Trade
15:57:55 - 28-Nov-25
Unknown* 40 4.04138 Currency Conversion
OTC Trade
15:52:50 - 28-Nov-25
Unknown* 169 4.04138 Currency Conversion
OTC Trade
15:49:11 - 28-Nov-25
Unknown* 0 4.04138 Currency Conversion
OTC Trade
15:37:26 - 28-Nov-25
Unknown* 0 4.04138 Currency Conversion
OTC Trade
15:37:25 - 28-Nov-25
Unknown* 0 4.04138 Currency Conversion
OTC Trade
15:37:25 - 28-Nov-25
Unknown* 0 4.04138 Currency Conversion
OTC Trade
15:37:23 - 28-Nov-25
Unknown* 0 4.04138 Currency Conversion
OTC Trade
15:37:23 - 28-Nov-25
Unknown* 0 4.04138 Currency Conversion
OTC Trade
15:37:22 - 28-Nov-25
Unknown* 0 4.04138 Currency Conversion
OTC Trade
15:37:22 - 28-Nov-25
Unknown* 0 4.04138 Currency Conversion
OTC Trade
15:37:22 - 28-Nov-25
Unknown* 0 4.04138 Currency Conversion
OTC Trade
15:37:21 - 28-Nov-25
Unknown* 0 4.04138 Currency Conversion
OTC Trade
15:37:21 - 28-Nov-25
Unknown* 0 4.04138 Currency Conversion
OTC Trade
15:37:21 - 28-Nov-25
Unknown* 0 4.04138 Currency Conversion
OTC Trade
15:37:21 - 28-Nov-25
Unknown* 0 4.04138 Currency Conversion
OTC Trade
15:37:21 - 28-Nov-25
Unknown* 0 4.04138 Currency Conversion
OTC Trade
15:37:21 - 28-Nov-25
Unknown* 0 4.04138 Currency Conversion
OTC Trade
15:37:21 - 28-Nov-25
Unknown* 0 4.04138 Currency Conversion
OTC Trade
15:37:21 - 28-Nov-25
Unknown* 0 4.04138 Currency Conversion
OTC Trade
15:37:21 - 28-Nov-25
Unknown* 1 4.04138 Currency Conversion
OTC Trade
15:37:21 - 28-Nov-25
Unknown* 1 4.04138 Currency Conversion
OTC Trade
15:37:21 - 28-Nov-25
Unknown* 0 4.04138 Currency Conversion
OTC Trade
15:37:20 - 28-Nov-25
Unknown* 0 4.04138 Currency Conversion
OTC Trade
15:37:19 - 28-Nov-25
Unknown* 0 4.04138 Currency Conversion
OTC Trade
15:37:19 - 28-Nov-25
Unknown* 0 4.04138 Currency Conversion
OTC Trade
15:37:13 - 28-Nov-25
Unknown* 0 4.04138 Currency Conversion
OTC Trade
15:37:13 - 28-Nov-25
Unknown* 400 4.027348 Currency Conversion
OTC Trade
15:36:21 - 28-Nov-25
Unknown* 2 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 0 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 2 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 2 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 0 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 2 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 0 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 1 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 5 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 1 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 1 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 1 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 1 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 0 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 14 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 1 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 1 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 8 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 2 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 8 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 0 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 1 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 2 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 0 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 8 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 2 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 3 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 2 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 10 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 2 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 1 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 1 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 2 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 6 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 10 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 1 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 15 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 12 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 1 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 5 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 0 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 6 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 4 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 2 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 0 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 0 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 0 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 5 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 1 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 3 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 0 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 2 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 19 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 1 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 9 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 1 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 66 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 3 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 0 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 1 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 1 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 8 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 1 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 4 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 0 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 1 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 0 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 2 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 1 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 13 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 1 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 3 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 1 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 8 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 3 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 13 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 1 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 0 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 1 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 24 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 1 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 5 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 11 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 3 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 0 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 1 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 3 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 2 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 0 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 1 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 3 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 8 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 1 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 7 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 69 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 2 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 1 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 1 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 3 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 0 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 0 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 0 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 0 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 12 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 2 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 0 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 1 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 0 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 6 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 10 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 2 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 53 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 1 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 0 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 6 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 5 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 0 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 0 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 2 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 3 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 1 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 5 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 0 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 0 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 10 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 5 4.013315 Currency Conversion
OTC Trade
15:33:11 - 28-Nov-25
Unknown* 1 4.013315 Currency Conversion
OTC Trade
15:29:58 - 28-Nov-25
Unknown* 1 4.013315 Currency Conversion
OTC Trade
15:29:58 - 28-Nov-25
Unknown* 1 4.013315 Currency Conversion
OTC Trade
15:29:58 - 28-Nov-25
Unknown* 1 4.013315 Currency Conversion
OTC Trade
15:29:58 - 28-Nov-25
Unknown* 1,000 4.020331 Currency Conversion
OTC Trade
15:29:25 - 28-Nov-25
Unknown* 30 4.013315 Currency Conversion
OTC Trade
15:26:25 - 28-Nov-25
Unknown* 3,496 4.013315 Currency Conversion
OTC Trade
15:24:51 - 28-Nov-25
Unknown* 850 4.007983 Currency Conversion
OTC Trade
15:23:59 - 28-Nov-25
Unknown* 3,558 3.999282 Currency Conversion
OTC Trade
15:19:35 - 28-Nov-25
Unknown* 34 4.011631 Cross
Currency Conversion
OTC Trade
15:16:10 - 28-Nov-25
Unknown* 455 4.012777 Currency Conversion
Negotiated Trade
15:13:35 - 28-Nov-25
Unknown* 34 4.039696 Cross
Currency Conversion
OTC Trade
15:11:06 - 28-Nov-25
Unknown* 959 4.022015 Currency Conversion
OTC Trade
15:07:22 - 28-Nov-25
Unknown* 1,500 3.982443 Currency Conversion
OTC Trade
15:01:07 - 28-Nov-25
Unknown* 500 3.982443 Currency Conversion
OTC Trade
15:01:07 - 28-Nov-25
Unknown* 0 3.957185 Currency Conversion
OTC Trade
14:51:22 - 28-Nov-25
Unknown* 0 3.957185 Currency Conversion
OTC Trade
14:51:22 - 28-Nov-25
Unknown* 3 3.92912 Cross
Currency Conversion
OTC Trade
14:38:07 - 28-Nov-25
Unknown* 3,558 3.943152 Currency Conversion
OTC Trade
14:37:58 - 28-Nov-25
Unknown* 0 3.943152 Currency Conversion
OTC Trade
14:37:33 - 28-Nov-25
Unknown* 19 3.943152 Currency Conversion
OTC Trade
14:37:33 - 28-Nov-25
Unknown* 10 3.928418 Currency Conversion
OTC Trade
14:36:43 - 28-Nov-25
Unknown* 52 3.92912 Currency Conversion
OTC Trade
14:32:50 - 28-Nov-25
Unknown* 123 3.925611 Currency Conversion
OTC Trade
14:30:53 - 28-Nov-25
Unknown* 73 3.917192 Currency Conversion
OTC Trade
14:30:53 - 28-Nov-25
Unknown* 22 3.915087 Currency Conversion
OTC Trade
14:30:40 - 28-Nov-25
Unknown* 533 3.943152 Currency Conversion
OTC Trade
14:30:40 - 28-Nov-25
Unknown* 19 3.943152 Currency Conversion
OTC Trade
14:30:40 - 28-Nov-25
Unknown* 24 3.915087 Currency Conversion
OTC Trade
14:30:40 - 28-Nov-25
Unknown* 122 3.943152 Currency Conversion
OTC Trade
14:30:40 - 28-Nov-25
Unknown* 2 3.915087 Currency Conversion
OTC Trade
14:30:39 - 28-Nov-25
Unknown* 6 3.915087 Currency Conversion
OTC Trade
14:30:39 - 28-Nov-25
Unknown* 7 3.92912 Cross
Currency Conversion
OTC Trade
14:30:01 - 28-Nov-25
Unknown* 1 3.92912 Cross
Currency Conversion
OTC Trade
14:30:01 - 28-Nov-25
Unknown* 71 3.92912 Cross
Currency Conversion
OTC Trade
14:30:01 - 28-Nov-25
Unknown* 2,088 3.906615 SI Trade
Currency Conversion
08:36:29 - 28-Nov-25
Unknown* 5 3.883423 Currency Conversion
Negotiated Trade
14:31:10 - 27-Nov-25
Unknown* 12 3.92167 Currency Conversion
Negotiated Trade
20:20:46 - 26-Nov-25
FTSE 100 Latest
Value9,720.51
Change26.58