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.662162 SI Trade
Currency Conversion
19:14:49 - 07-Jul-26
Unknown* 3 4.662162 SI Trade
Currency Conversion
19:05:13 - 07-Jul-26
Unknown* 0 4.662162 SI Trade
Currency Conversion
18:55:08 - 07-Jul-26
Unknown* 43 4.647949 SI Trade
Currency Conversion
18:53:01 - 07-Jul-26
Unknown* 364 4.647949 Currency Conversion
OTC Trade
18:49:45 - 07-Jul-26
Unknown* 28 4.633735 SI Trade
Currency Conversion
18:47:11 - 07-Jul-26
Unknown* 4 4.647949 SI Trade
Currency Conversion
18:41:15 - 07-Jul-26
Unknown* 700 4.647238 Currency Conversion
OTC Trade
18:37:32 - 07-Jul-26
Unknown* 1 4.640842 Currency Conversion
OTC Trade
18:32:01 - 07-Jul-26
Unknown* 4 4.633735 Currency Conversion
OTC Trade
18:32:00 - 07-Jul-26
Unknown* 21 4.633735 Currency Conversion
OTC Trade
18:27:20 - 07-Jul-26
Unknown* 0 4.619521 SI Trade
Currency Conversion
18:16:45 - 07-Jul-26
Unknown* 17 4.647949 SI Trade
Currency Conversion
18:12:06 - 07-Jul-26
Unknown* 79 4.633735 SI Trade
Currency Conversion
18:10:47 - 07-Jul-26
Unknown* 20 4.647949 SI Trade
Currency Conversion
18:07:55 - 07-Jul-26
Unknown* 0 4.647949 SI Trade
Currency Conversion
18:05:00 - 07-Jul-26
Unknown* 5 4.633735 SI Trade
Currency Conversion
18:02:13 - 07-Jul-26
Unknown* 172 4.633735 SI Trade
Currency Conversion
18:01:28 - 07-Jul-26
Unknown* 3 4.619521 SI Trade
Currency Conversion
17:57:28 - 07-Jul-26
Unknown* 0 4.647949 SI Trade
Currency Conversion
17:53:45 - 07-Jul-26
Unknown* 0 4.647949 SI Trade
Currency Conversion
17:51:07 - 07-Jul-26
Unknown* 140 4.61881 Currency Conversion
OTC Trade
17:45:26 - 07-Jul-26
Unknown* 10 4.619521 Currency Conversion
OTC Trade
17:41:37 - 07-Jul-26
Unknown* 365 4.619521 Currency Conversion
OTC Trade
17:40:59 - 07-Jul-26
Unknown* 4 4.619521 SI Trade
Currency Conversion
17:40:31 - 07-Jul-26
Unknown* 41 4.619521 Currency Conversion
OTC Trade
17:40:15 - 07-Jul-26
Unknown* 3 4.619521 SI Trade
Currency Conversion
17:40:08 - 07-Jul-26
Unknown* 92 4.619521 Currency Conversion
OTC Trade
17:36:36 - 07-Jul-26
Unknown* 300 4.619521 Currency Conversion
OTC Trade
17:36:35 - 07-Jul-26
Unknown* 0 4.647949 SI Trade
Currency Conversion
17:33:13 - 07-Jul-26
Unknown* 30 4.647949 Currency Conversion
OTC Trade
17:31:58 - 07-Jul-26
Unknown* 2 4.633735 SI Trade
Currency Conversion
17:19:49 - 07-Jul-26
Unknown* 0 4.619521 SI Trade
Currency Conversion
17:15:36 - 07-Jul-26
Unknown* 3 4.619521 Currency Conversion
OTC Trade
17:00:20 - 07-Jul-26
Unknown* 10 4.619521 Currency Conversion
OTC Trade
17:00:18 - 07-Jul-26
Unknown* 17 4.619521 Currency Conversion
OTC Trade
16:55:10 - 07-Jul-26
Unknown* 2 4.605307 Currency Conversion
OTC Trade
16:54:55 - 07-Jul-26
Unknown* 6 4.605307 Currency Conversion
OTC Trade
16:54:40 - 07-Jul-26
Unknown* 4 4.605307 Currency Conversion
OTC Trade
16:54:28 - 07-Jul-26
Unknown* 3 4.605307 Currency Conversion
OTC Trade
16:54:13 - 07-Jul-26
Unknown* 1 4.605307 Currency Conversion
OTC Trade
16:54:05 - 07-Jul-26
Unknown* 28 4.591093 Currency Conversion
OTC Trade
16:50:38 - 07-Jul-26
Unknown* 51 4.591093 Currency Conversion
OTC Trade
16:50:38 - 07-Jul-26
Unknown* 19 4.591093 Currency Conversion
OTC Trade
16:50:38 - 07-Jul-26
Unknown* 15 4.591093 Currency Conversion
OTC Trade
16:50:38 - 07-Jul-26
Unknown* 7 4.591093 Currency Conversion
OTC Trade
16:50:38 - 07-Jul-26
Unknown* 42 4.591093 Currency Conversion
OTC Trade
16:50:38 - 07-Jul-26
Unknown* 18 4.591093 Currency Conversion
OTC Trade
16:50:38 - 07-Jul-26
Unknown* 16 4.591093 Currency Conversion
OTC Trade
16:50:38 - 07-Jul-26
Unknown* 39 4.591093 Currency Conversion
OTC Trade
16:50:38 - 07-Jul-26
Unknown* 108 4.591093 Currency Conversion
OTC Trade
16:50:38 - 07-Jul-26
Unknown* 4 4.591093 Currency Conversion
OTC Trade
16:50:38 - 07-Jul-26
Unknown* 95 4.591093 Currency Conversion
OTC Trade
16:50:38 - 07-Jul-26
Unknown* 53 4.591093 Currency Conversion
OTC Trade
16:50:38 - 07-Jul-26
Unknown* 45 4.591093 Currency Conversion
OTC Trade
16:50:38 - 07-Jul-26
Unknown* 100 4.619521 SI Trade
Currency Conversion
16:48:49 - 07-Jul-26
Unknown* 0 4.619521 SI Trade
Currency Conversion
16:48:11 - 07-Jul-26
Unknown* 8,166 4.626592 Currency Conversion
Negotiated Trade
16:45:56 - 07-Jul-26
Unknown* 20 4.619521 SI Trade
Currency Conversion
16:45:32 - 07-Jul-26
Unknown* 100 4.605307 SI Trade
Currency Conversion
16:44:41 - 07-Jul-26
Unknown* 2 4.591093 SI Trade
Currency Conversion
16:44:10 - 07-Jul-26
Unknown* 14 4.576879 SI Trade
Currency Conversion
16:41:34 - 07-Jul-26
Unknown* 1,000 4.576879 SI Trade
Currency Conversion
16:40:58 - 07-Jul-26
Unknown* 57 4.576879 Currency Conversion
OTC Trade
16:40:00 - 07-Jul-26
Unknown* 17 4.576879 Currency Conversion
OTC Trade
16:40:00 - 07-Jul-26
Unknown* 30 4.591093 Currency Conversion
OTC Trade
16:39:29 - 07-Jul-26
Unknown* 100 4.591093 Currency Conversion
OTC Trade
16:39:29 - 07-Jul-26
Unknown* 150 4.619521 Currency Conversion
OTC Trade
16:33:56 - 07-Jul-26
Unknown* 1 4.619521 Currency Conversion
OTC Trade
16:30:59 - 07-Jul-26
Unknown* 11 4.605307 SI Trade
Currency Conversion
16:26:11 - 07-Jul-26
Unknown* 5 4.605307 SI Trade
Currency Conversion
16:25:54 - 07-Jul-26
Unknown* 24 4.619521 SI Trade
Currency Conversion
16:16:30 - 07-Jul-26
Unknown* 820 4.619521 SI Trade
Currency Conversion
16:16:12 - 07-Jul-26
Unknown* 930 4.640842 Currency Conversion
OTC Trade
16:13:45 - 07-Jul-26
Unknown* 750 4.667183 Currency Conversion
OTC Trade
16:11:30 - 07-Jul-26
Unknown* 1 4.676376 SI Trade
Currency Conversion
16:11:20 - 07-Jul-26
Unknown* 8 4.647949 SI Trade
Currency Conversion
16:09:52 - 07-Jul-26
Unknown* 30 4.633735 Currency Conversion
OTC Trade
16:08:00 - 07-Jul-26
Unknown* 3,100 4.61881 Currency Conversion
OTC Trade
16:06:58 - 07-Jul-26
Buy* 4 4.62 SI Trade
15:51:49 - 07-Jul-26
Unknown* 10 4.605307 SI Trade
Currency Conversion
15:51:01 - 07-Jul-26
Unknown* 3 4.576879 SI Trade
Currency Conversion
15:49:12 - 07-Jul-26
Unknown* 400 4.57 OTC Trade
15:49:07 - 07-Jul-26
Unknown* 3 4.605307 SI Trade
Currency Conversion
15:47:57 - 07-Jul-26
Unknown* 1,000 4.583986 Currency Conversion
OTC Trade
15:46:57 - 07-Jul-26
Unknown* 364 4.548451 Currency Conversion
OTC Trade
15:43:54 - 07-Jul-26
Unknown* 1,167 4.548451 Currency Conversion
OTC Trade
15:43:53 - 07-Jul-26
Unknown* 500 4.549162 Currency Conversion
OTC Trade
15:43:46 - 07-Jul-26
Unknown* 2,637 4.548451 Currency Conversion
OTC Trade
15:42:43 - 07-Jul-26
Unknown* 571 4.534237 Currency Conversion
OTC Trade
15:42:34 - 07-Jul-26
Unknown* 10 4.548451 SI Trade
Currency Conversion
15:41:45 - 07-Jul-26
Unknown* 74 4.548451 SI Trade
Currency Conversion
15:41:45 - 07-Jul-26
Unknown* 0 4.548451 SI Trade
Currency Conversion
15:41:22 - 07-Jul-26
Unknown* 15 4.534237 SI Trade
Currency Conversion
15:41:21 - 07-Jul-26
Unknown* 1 4.591093 SI Trade
Currency Conversion
15:40:12 - 07-Jul-26
Unknown* 20 4.576879 SI Trade
Currency Conversion
15:39:56 - 07-Jul-26
Unknown* 650 4.582044 Currency Conversion
OTC Trade
15:36:44 - 07-Jul-26
Unknown* 3 4.591093 SI Trade
Currency Conversion
15:32:56 - 07-Jul-26
Unknown* 4 4.576879 Currency Conversion
OTC Trade
15:32:43 - 07-Jul-26
Unknown* 70 4.580432 Currency Conversion
OTC Trade
15:32:37 - 07-Jul-26
Unknown* 80 4.579722 Currency Conversion
OTC Trade
15:32:37 - 07-Jul-26
Unknown* 1 4.591093 SI Trade
Currency Conversion
15:32:32 - 07-Jul-26
Unknown* 30 4.5982 Currency Conversion
OTC Trade
15:31:33 - 07-Jul-26
Unknown* 1 4.591093 Currency Conversion
OTC Trade
15:30:39 - 07-Jul-26
Unknown* 6 4.591093 Currency Conversion
OTC Trade
15:30:38 - 07-Jul-26
Unknown* 20 4.562665 SI Trade
Currency Conversion
15:26:41 - 07-Jul-26
Unknown* 100 4.563376 Currency Conversion
OTC Trade
15:25:27 - 07-Jul-26
Unknown* 21 4.555558 Currency Conversion
OTC Trade
15:25:19 - 07-Jul-26
Unknown* 70 4.548451 Currency Conversion
OTC Trade
15:25:18 - 07-Jul-26
Unknown* 50 4.548451 SI Trade
Currency Conversion
15:25:17 - 07-Jul-26
Unknown* 10 4.562665 SI Trade
Currency Conversion
15:25:15 - 07-Jul-26
Unknown* 580 4.565508 Currency Conversion
OTC Trade
15:25:13 - 07-Jul-26
Unknown* 633 4.562665 SI Trade
Currency Conversion
15:25:10 - 07-Jul-26
Unknown* 15 4.576879 Currency Conversion
OTC Trade
15:23:20 - 07-Jul-26
Unknown* 139 4.576879 Currency Conversion
OTC Trade
15:22:37 - 07-Jul-26
Unknown* 0 4.605307 SI Trade
Currency Conversion
15:22:15 - 07-Jul-26
Unknown* 300 4.612414 Currency Conversion
OTC Trade
15:20:34 - 07-Jul-26
Unknown* 2,700 4.612414 Currency Conversion
OTC Trade
15:20:34 - 07-Jul-26
Unknown* 5,600 4.612414 Currency Conversion
OTC Trade
15:20:34 - 07-Jul-26
Unknown* 1 4.633735 SI Trade
Currency Conversion
15:18:16 - 07-Jul-26
Unknown* 100 4.616678 Currency Conversion
OTC Trade
15:17:11 - 07-Jul-26
Unknown* 28 4.619521 Currency Conversion
OTC Trade
15:16:36 - 07-Jul-26
Unknown* 18 4.617673 Currency Conversion
Negotiated Trade
OTC Trade
15:15:59 - 07-Jul-26
Unknown* 0 4.605307 SI Trade
Currency Conversion
15:12:49 - 07-Jul-26
Unknown* 200 4.622364 Currency Conversion
OTC Trade
15:11:27 - 07-Jul-26
Unknown* 1 4.619521 SI Trade
Currency Conversion
15:11:09 - 07-Jul-26
Unknown* 58 4.619521 Currency Conversion
OTC Trade
15:10:43 - 07-Jul-26
Unknown* 50 4.633735 SI Trade
Currency Conversion
15:10:42 - 07-Jul-26
Unknown* 30 4.662162 Currency Conversion
OTC Trade
15:10:06 - 07-Jul-26
Unknown* 200 4.669269 Currency Conversion
OTC Trade
15:08:02 - 07-Jul-26
Unknown* 5,000 4.676376 Currency Conversion
OTC Trade
15:07:47 - 07-Jul-26
Unknown* 415 4.676376 Currency Conversion
OTC Trade
15:05:55 - 07-Jul-26
Unknown* 1,368 4.676376 Currency Conversion
OTC Trade
15:05:54 - 07-Jul-26
Unknown* 25 4.662162 Currency Conversion
OTC Trade
15:05:29 - 07-Jul-26
Unknown* 2 4.69059 SI Trade
Currency Conversion
15:04:19 - 07-Jul-26
Unknown* 1 4.662162 SI Trade
Currency Conversion
15:03:31 - 07-Jul-26
Unknown* 50 4.664579 Currency Conversion
OTC Trade
15:03:09 - 07-Jul-26
Unknown* 50 4.66529 Currency Conversion
OTC Trade
15:03:09 - 07-Jul-26
Unknown* 0 4.676376 SI Trade
Currency Conversion
15:02:08 - 07-Jul-26
Unknown* 79 4.676376 SI Trade
Currency Conversion
15:02:03 - 07-Jul-26
Unknown* 121 4.676376 SI Trade
Currency Conversion
14:58:46 - 07-Jul-26
Unknown* 121 4.676376 SI Trade
Currency Conversion
14:58:35 - 07-Jul-26
Unknown* 121 4.676376 SI Trade
Currency Conversion
14:58:26 - 07-Jul-26
Unknown* 47 4.676376 SI Trade
Currency Conversion
14:58:21 - 07-Jul-26
Unknown* 1 4.647949 SI Trade
Currency Conversion
14:58:01 - 07-Jul-26
Unknown* 1,336 4.647949 SI Trade
Currency Conversion
14:58:00 - 07-Jul-26
Unknown* 5 4.647949 SI Trade
Currency Conversion
14:56:13 - 07-Jul-26
Unknown* 1 4.647949 SI Trade
Currency Conversion
14:55:39 - 07-Jul-26
Unknown* 90 4.69059 Currency Conversion
OTC Trade
14:54:51 - 07-Jul-26
Unknown* 200 4.665005 Currency Conversion
OTC Trade
14:54:25 - 07-Jul-26
Unknown* 400 4.665716 Currency Conversion
OTC Trade
14:54:25 - 07-Jul-26
Unknown* 200 4.665005 Currency Conversion
OTC Trade
14:54:25 - 07-Jul-26
Unknown* 209 4.662162 SI Trade
Currency Conversion
14:54:17 - 07-Jul-26
Unknown* 200 4.669269 Currency Conversion
OTC Trade
14:53:46 - 07-Jul-26
Unknown* 100 4.669269 Currency Conversion
OTC Trade
14:53:46 - 07-Jul-26
Unknown* 200 4.669269 Currency Conversion
OTC Trade
14:53:46 - 07-Jul-26
Unknown* 10 4.69059 SI Trade
Currency Conversion
14:53:24 - 07-Jul-26
Unknown* 2 4.662162 SI Trade
Currency Conversion
14:53:16 - 07-Jul-26
Unknown* 1,000 4.683483 Currency Conversion
OTC Trade
14:52:27 - 07-Jul-26
Unknown* 10 4.69059 SI Trade
Currency Conversion
14:51:30 - 07-Jul-26
Unknown* 321 4.662162 SI Trade
Currency Conversion
14:51:28 - 07-Jul-26
Unknown* 4 4.69059 SI Trade
Currency Conversion
14:51:22 - 07-Jul-26
Unknown* 2,553 4.69059 Currency Conversion
OTC Trade
14:51:22 - 07-Jul-26
Unknown* 2,447 4.69059 Currency Conversion
OTC Trade
14:51:22 - 07-Jul-26
Unknown* 14 4.69059 SI Trade
Currency Conversion
14:50:16 - 07-Jul-26
Unknown* 10 4.747446 SI Trade
Currency Conversion
14:48:46 - 07-Jul-26
Unknown* 22 4.719018 Currency Conversion
OTC Trade
14:47:06 - 07-Jul-26
Unknown* 1 4.775874 SI Trade
Currency Conversion
14:45:29 - 07-Jul-26
Unknown* 500 4.782981 Currency Conversion
OTC Trade
14:42:19 - 07-Jul-26
Unknown* 2,619 4.780466 Currency Conversion
OTC Trade
14:42:17 - 07-Jul-26
Unknown* 13 4.747446 Currency Conversion
OTC Trade
14:41:39 - 07-Jul-26
Unknown* 12 4.747446 Currency Conversion
OTC Trade
14:41:33 - 07-Jul-26
Buy* 10 4.74 SI Trade
14:39:59 - 07-Jul-26
Unknown* 16 4.733232 Currency Conversion
OTC Trade
14:39:55 - 07-Jul-26
Unknown* 120 4.730389 Currency Conversion
OTC Trade
14:39:54 - 07-Jul-26
Unknown* 100 4.734653 Currency Conversion
OTC Trade
14:39:54 - 07-Jul-26
Unknown* 100 4.734653 Currency Conversion
OTC Trade
14:39:54 - 07-Jul-26
Unknown* 10 4.733232 SI Trade
Currency Conversion
14:39:54 - 07-Jul-26
Unknown* 637 4.733232 SI Trade
Currency Conversion
14:39:00 - 07-Jul-26
Unknown* 25 4.750573 Currency Conversion
OTC Trade
14:37:20 - 07-Jul-26
Unknown* 25 4.749862 Currency Conversion
OTC Trade
14:37:20 - 07-Jul-26
Unknown* 10 4.76166 SI Trade
Currency Conversion
14:35:11 - 07-Jul-26
Unknown* 206 4.76166 Currency Conversion
OTC Trade
14:35:07 - 07-Jul-26
Unknown* 197 4.76166 Currency Conversion
OTC Trade
14:35:07 - 07-Jul-26
Unknown* 205 4.76166 Currency Conversion
OTC Trade
14:35:07 - 07-Jul-26
Unknown* 172 4.76166 Currency Conversion
OTC Trade
14:35:07 - 07-Jul-26
Unknown* 81 4.76166 Currency Conversion
OTC Trade
14:35:07 - 07-Jul-26
Unknown* 0 4.790088 SI Trade
Currency Conversion
14:34:40 - 07-Jul-26
Unknown* 1 4.804302 SI Trade
Currency Conversion
14:34:26 - 07-Jul-26
Unknown* 2 4.832729 SI Trade
Currency Conversion
14:32:28 - 07-Jul-26
Unknown* 50 4.790088 SI Trade
Currency Conversion
14:32:25 - 07-Jul-26
Unknown* 5 4.832729 Currency Conversion
OTC Trade
14:31:27 - 07-Jul-26
Unknown* 727 4.856204 Currency Conversion
OTC Trade
14:30:46 - 07-Jul-26
Unknown* 0 4.889585 SI Trade
Currency Conversion
14:30:45 - 07-Jul-26
Unknown* 0 4.86 SI Trade
14:30:41 - 07-Jul-26
Unknown* 0 4.861157 SI Trade
Currency Conversion
14:30:41 - 07-Jul-26
Unknown* 0 4.903799 SI Trade
Currency Conversion
14:30:30 - 07-Jul-26
Unknown* 2 4.903799 SI Trade
Currency Conversion
14:30:30 - 07-Jul-26
Unknown* 8 4.974869 Currency Conversion
OTC Trade
14:30:08 - 07-Jul-26
Unknown* 321 4.974869 Currency Conversion
OTC Trade
14:30:08 - 07-Jul-26
FTSE 100 Latest
Value10,665.88
Change14.11