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* 2 2.8382 Currency Conversion
OTC Trade
19:07:39 - 30-Sep-26
Unknown* 10 2.8382 Currency Conversion
OTC Trade
19:07:39 - 30-Sep-26
Unknown* 250 2.8382 Currency Conversion
OTC Trade
19:07:37 - 30-Sep-26
Unknown* 5 2.8382 Currency Conversion
OTC Trade
19:07:37 - 30-Sep-26
Unknown* 20 2.852391 Currency Conversion
OTC Trade
19:07:36 - 30-Sep-26
Unknown* 1 2.8382 SI Trade
Currency Conversion
19:07:36 - 30-Sep-26
Unknown* 1 2.8382 SI Trade
Currency Conversion
19:07:36 - 30-Sep-26
Unknown* 30 2.8382 SI Trade
Currency Conversion
19:07:36 - 30-Sep-26
Unknown* 100 2.8382 SI Trade
Currency Conversion
19:07:36 - 30-Sep-26
Unknown* 200 2.826847 Currency Conversion
OTC Trade
19:07:36 - 30-Sep-26
Unknown* 0 2.8382 Currency Conversion
OTC Trade
19:07:36 - 30-Sep-26
Unknown* 16 2.866582 Currency Conversion
OTC Trade
19:05:47 - 30-Sep-26
Unknown* 200 2.852391 Currency Conversion
OTC Trade
19:05:47 - 30-Sep-26
Unknown* 250 2.852391 Currency Conversion
OTC Trade
19:05:47 - 30-Sep-26
Unknown* 800 2.852391 Currency Conversion
OTC Trade
19:05:47 - 30-Sep-26
Unknown* 500 2.841038 Currency Conversion
OTC Trade
19:05:47 - 30-Sep-26
Unknown* 100 2.85452 Currency Conversion
OTC Trade
19:05:47 - 30-Sep-26
Unknown* 100 2.85452 Currency Conversion
OTC Trade
19:05:47 - 30-Sep-26
Unknown* 100 2.85452 Currency Conversion
OTC Trade
19:05:47 - 30-Sep-26
Unknown* 152 2.853668 Currency Conversion
OTC Trade
19:05:47 - 30-Sep-26
Unknown* 5 2.880773 SI Trade
Currency Conversion
19:05:45 - 30-Sep-26
Unknown* 649 2.894964 SI Trade
Currency Conversion
18:49:50 - 30-Sep-26
Unknown* 150 2.894964 Currency Conversion
OTC Trade
18:47:50 - 30-Sep-26
Unknown* 10 2.894964 Currency Conversion
OTC Trade
18:47:08 - 30-Sep-26
Unknown* 4 2.880773 SI Trade
Currency Conversion
18:43:30 - 30-Sep-26
Unknown* 112 2.894964 SI Trade
Currency Conversion
18:40:21 - 30-Sep-26
Unknown* 63 2.880773 SI Trade
Currency Conversion
18:27:14 - 30-Sep-26
Unknown* 1,000 2.894964 Currency Conversion
OTC Trade
18:18:44 - 30-Sep-26
Unknown* 530 2.894964 Currency Conversion
OTC Trade
18:18:44 - 30-Sep-26
Unknown* 6 2.909155 SI Trade
Currency Conversion
18:09:42 - 30-Sep-26
Unknown* 500 2.909155 Currency Conversion
OTC Trade
18:09:42 - 30-Sep-26
Unknown* 400 2.909013 Currency Conversion
OTC Trade
18:09:42 - 30-Sep-26
Unknown* 400 2.908162 Currency Conversion
OTC Trade
18:09:42 - 30-Sep-26
Unknown* 400 2.912277 Currency Conversion
OTC Trade
17:52:24 - 30-Sep-26
Unknown* 124 2.923346 Currency Conversion
OTC Trade
17:48:11 - 30-Sep-26
Unknown* 27 2.909155 SI Trade
Currency Conversion
16:51:09 - 30-Sep-26
Unknown* 0 2.923346 SI Trade
Currency Conversion
16:49:37 - 30-Sep-26
Unknown* 0 2.923346 SI Trade
Currency Conversion
16:48:18 - 30-Sep-26
Unknown* 271 2.923346 Currency Conversion
OTC Trade
16:31:45 - 30-Sep-26
Unknown* 0 2.923346 SI Trade
Currency Conversion
16:31:35 - 30-Sep-26
Unknown* 5 2.937537 SI Trade
Currency Conversion
16:00:30 - 30-Sep-26
Unknown* 2 2.923346 SI Trade
Currency Conversion
15:57:14 - 30-Sep-26
Unknown* 4 2.937537 SI Trade
Currency Conversion
15:53:31 - 30-Sep-26
Unknown* 1 2.923346 Currency Conversion
OTC Trade
15:50:20 - 30-Sep-26
Unknown* 2 2.951728 SI Trade
Currency Conversion
15:43:28 - 30-Sep-26
Unknown* 4 2.951728 Currency Conversion
OTC Trade
15:39:47 - 30-Sep-26
Unknown* 1 2.937537 SI Trade
Currency Conversion
15:39:06 - 30-Sep-26
Unknown* 4 2.951728 SI Trade
Currency Conversion
15:24:32 - 30-Sep-26
Unknown* 2 2.98011 SI Trade
Currency Conversion
15:17:12 - 30-Sep-26
Unknown* 11 2.98011 SI Trade
Currency Conversion
15:15:17 - 30-Sep-26
Unknown* 43 2.965919 SI Trade
Currency Conversion
15:09:08 - 30-Sep-26
Unknown* 10 2.965919 SI Trade
Currency Conversion
15:06:42 - 30-Sep-26
Unknown* 1 2.965919 SI Trade
Currency Conversion
15:05:56 - 30-Sep-26
Unknown* 36 2.945 OTC Trade
14:53:41 - 30-Sep-26
Unknown* 31 2.945 OTC Trade
14:53:41 - 30-Sep-26
Unknown* 1,500 2.911993 Currency Conversion
OTC Trade
14:49:41 - 30-Sep-26
Unknown* 1 2.923346 SI Trade
Currency Conversion
14:48:35 - 30-Sep-26
Unknown* 242 2.923346 Currency Conversion
OTC Trade
14:47:49 - 30-Sep-26
Unknown* 132 2.880773 SI Trade
Currency Conversion
14:43:19 - 30-Sep-26
Unknown* 115 2.887869 Currency Conversion
OTC Trade
14:41:56 - 30-Sep-26
Unknown* 490 2.894964 Currency Conversion
OTC Trade
14:41:42 - 30-Sep-26
Unknown* 50 2.892835 Currency Conversion
OTC Trade
14:40:57 - 30-Sep-26
Unknown* 300 2.887869 Currency Conversion
OTC Trade
14:39:25 - 30-Sep-26
Unknown* 122 2.894964 Currency Conversion
OTC Trade
14:38:38 - 30-Sep-26
Unknown* 25 2.894964 SI Trade
Currency Conversion
14:38:38 - 30-Sep-26
Unknown* 50 2.909155 Currency Conversion
OTC Trade
14:38:08 - 30-Sep-26
Unknown* 160 2.894964 Currency Conversion
OTC Trade
14:38:06 - 30-Sep-26
Unknown* 160 2.894964 Currency Conversion
OTC Trade
14:38:06 - 30-Sep-26
Unknown* 0 2.921217 Currency Conversion
OTC Trade
14:37:36 - 30-Sep-26
Unknown* 0 2.923346 Currency Conversion
OTC Trade
14:37:36 - 30-Sep-26
Unknown* 7 2.909155 SI Trade
Currency Conversion
14:36:19 - 30-Sep-26
Sell* 3 2.93 SI Trade
14:35:26 - 30-Sep-26
Unknown* 0 2.965919 SI Trade
Currency Conversion
14:31:47 - 30-Sep-26
Unknown* 5 2.965919 SI Trade
Currency Conversion
14:31:45 - 30-Sep-26
Unknown* 191 2.968941 Currency Conversion
OTC Trade
14:31:05 - 30-Sep-26
Unknown* 82 2.962897 Currency Conversion
OTC Trade
14:31:05 - 30-Sep-26
Unknown* 248 2.968941 Currency Conversion
OTC Trade
14:31:05 - 30-Sep-26
Unknown* 15 3.008492 SI Trade
Currency Conversion
14:30:33 - 30-Sep-26
Unknown* 47 2.965919 Currency Conversion
OTC Trade
14:30:27 - 30-Sep-26
Unknown* 18 2.994301 SI Trade
Currency Conversion
14:30:26 - 30-Sep-26
Unknown* 2 2.994301 SI Trade
Currency Conversion
14:30:11 - 30-Sep-26
Unknown* 17 3.022683 Currency Conversion
OTC Trade
14:30:06 - 30-Sep-26
Unknown* 4 2.937537 Currency Conversion
OTC Trade
14:30:06 - 30-Sep-26
Unknown* 1 3.022683 SI Trade
Currency Conversion
14:30:00 - 30-Sep-26
Unknown* 13 3.022683 SI Trade
Currency Conversion
14:30:00 - 30-Sep-26
Unknown* 24 3.022683 SI Trade
Currency Conversion
14:30:00 - 30-Sep-26
Unknown* 12 3.022683 SI Trade
Currency Conversion
14:30:00 - 30-Sep-26
Unknown* 0 3.022683 SI Trade
Currency Conversion
14:30:00 - 30-Sep-26
Unknown* 3 3.022683 SI Trade
Currency Conversion
14:30:00 - 30-Sep-26
Unknown* 3 3.022683 SI Trade
Currency Conversion
14:30:00 - 30-Sep-26
Unknown* 1 2.937537 SI Trade
Currency Conversion
14:30:00 - 30-Sep-26
Unknown* 9 3.022683 SI Trade
Currency Conversion
14:30:00 - 30-Sep-26
Unknown* 0 3.022683 SI Trade
Currency Conversion
14:30:00 - 30-Sep-26
Unknown* 0 3.022683 SI Trade
Currency Conversion
14:30:00 - 30-Sep-26
Unknown* 4 3.022683 SI Trade
Currency Conversion
14:30:00 - 30-Sep-26
Unknown* 1 3.022683 SI Trade
Currency Conversion
14:30:00 - 30-Sep-26
Unknown* 0 3.022683 SI Trade
Currency Conversion
14:30:00 - 30-Sep-26
Unknown* 1 3.022683 SI Trade
Currency Conversion
14:30:00 - 30-Sep-26
Unknown* 115 2.98011 SI Trade
Currency Conversion
13:16:15 - 30-Sep-26
Unknown* 77 2.98011 SI Trade
Currency Conversion
12:00:13 - 30-Sep-26
Unknown* 600 2.994301 SI Trade
Currency Conversion
12:00:13 - 30-Sep-26
Unknown* 1,250 2.98011 SI Trade
Currency Conversion
10:44:50 - 30-Sep-26
Unknown* 11 3.036874 SI Trade
Currency Conversion
09:00:07 - 30-Sep-26
Unknown* 102 2.972163 Currency Conversion
OTC Trade
20:56:09 - 29-Sep-26
Unknown* 2 2.994301 SI Trade
Currency Conversion
20:42:34 - 29-Sep-26
Unknown* 100 2.990328 Currency Conversion
OTC Trade
20:36:23 - 29-Sep-26
Unknown* 50 2.990328 Currency Conversion
OTC Trade
20:36:19 - 29-Sep-26
Unknown* 50 2.990328 Currency Conversion
OTC Trade
20:36:17 - 29-Sep-26
Unknown* 50 2.990328 Currency Conversion
OTC Trade
20:36:15 - 29-Sep-26
Unknown* 50 2.990328 Currency Conversion
OTC Trade
20:36:12 - 29-Sep-26
Unknown* 50 2.990328 Currency Conversion
OTC Trade
20:36:10 - 29-Sep-26
Unknown* 0 2.994301 SI Trade
Currency Conversion
20:29:50 - 29-Sep-26
Unknown* 24 2.994301 Currency Conversion
OTC Trade
20:21:24 - 29-Sep-26
Unknown* 300 2.987205 Currency Conversion
OTC Trade
20:14:53 - 29-Sep-26
Unknown* 2 2.994301 Currency Conversion
OTC Trade
19:58:33 - 29-Sep-26
Unknown* 0 2.98011 SI Trade
Currency Conversion
19:31:09 - 29-Sep-26
Unknown* 4 2.994301 Currency Conversion
OTC Trade
19:27:13 - 29-Sep-26
Unknown* 100 2.992254 Currency Conversion
OTC Trade
19:05:48 - 29-Sep-26
Unknown* 23 2.963892 Currency Conversion
OTC Trade
18:55:02 - 29-Sep-26
Unknown* 100 2.963892 Currency Conversion
OTC Trade
18:49:45 - 29-Sep-26
Unknown* 100 2.963892 Currency Conversion
OTC Trade
18:47:59 - 29-Sep-26
Unknown* 100 2.963892 Currency Conversion
OTC Trade
18:47:48 - 29-Sep-26
Unknown* 0 2.94971 Currency Conversion
OTC Trade
18:36:16 - 29-Sep-26
Unknown* 0 2.94971 Currency Conversion
OTC Trade
18:36:16 - 29-Sep-26
Unknown* 0 2.94971 Currency Conversion
OTC Trade
18:36:16 - 29-Sep-26
Unknown* 0 2.961765 Currency Conversion
OTC Trade
18:28:52 - 29-Sep-26
Unknown* 0 2.963892 Currency Conversion
OTC Trade
18:28:52 - 29-Sep-26
Unknown* 50 2.963892 SI Trade
Currency Conversion
18:14:59 - 29-Sep-26
Unknown* 3 2.94971 Currency Conversion
OTC Trade
18:03:29 - 29-Sep-26
Unknown* 300 2.950703 Currency Conversion
OTC Trade
17:59:00 - 29-Sep-26
Unknown* 100 2.949852 Currency Conversion
OTC Trade
17:59:00 - 29-Sep-26
Unknown* 0 2.97 SI Trade
17:51:24 - 29-Sep-26
Unknown* 10 2.963892 Currency Conversion
OTC Trade
17:25:12 - 29-Sep-26
Unknown* 10 2.978073 Currency Conversion
OTC Trade
17:20:01 - 29-Sep-26
Unknown* 1 2.978073 SI Trade
Currency Conversion
17:18:53 - 29-Sep-26
Unknown* 16 2.978073 SI Trade
Currency Conversion
17:07:38 - 29-Sep-26
Unknown* 25 2.978073 SI Trade
Currency Conversion
17:05:59 - 29-Sep-26
Unknown* 16 2.963892 SI Trade
Currency Conversion
17:05:11 - 29-Sep-26
Unknown* 1 2.978073 Currency Conversion
OTC Trade
17:00:04 - 29-Sep-26
Unknown* 5 2.978073 SI Trade
Currency Conversion
16:54:56 - 29-Sep-26
Unknown* 0 2.963892 SI Trade
Currency Conversion
16:49:03 - 29-Sep-26
Unknown* 6 2.963892 Currency Conversion
OTC Trade
16:41:08 - 29-Sep-26
Unknown* 250 2.963892 Currency Conversion
OTC Trade
16:32:49 - 29-Sep-26
Unknown* 58 2.978073 Currency Conversion
OTC Trade
16:31:51 - 29-Sep-26
Unknown* 1 2.978073 SI Trade
Currency Conversion
16:30:01 - 29-Sep-26
Unknown* 2 2.978073 SI Trade
Currency Conversion
16:27:30 - 29-Sep-26
Unknown* 4 2.978073 SI Trade
Currency Conversion
16:27:00 - 29-Sep-26
Unknown* 2 2.992254 SI Trade
Currency Conversion
16:08:36 - 29-Sep-26
Unknown* 200 2.979349 Currency Conversion
OTC Trade
16:04:39 - 29-Sep-26
Unknown* 1 2.978073 SI Trade
Currency Conversion
16:01:28 - 29-Sep-26
Unknown* 2 2.992254 Currency Conversion
OTC Trade
15:56:20 - 29-Sep-26
Unknown* 1,148 2.978073 Currency Conversion
OTC Trade
15:53:51 - 29-Sep-26
Unknown* 2,411 2.978073 Currency Conversion
OTC Trade
15:53:50 - 29-Sep-26
Unknown* 3 2.992254 SI Trade
Currency Conversion
15:44:22 - 29-Sep-26
Unknown* 19 2.992254 Currency Conversion
OTC Trade
15:41:02 - 29-Sep-26
Unknown* 0 3.006436 SI Trade
Currency Conversion
15:36:11 - 29-Sep-26
Unknown* 400 3.006436 Currency Conversion
OTC Trade
15:27:09 - 29-Sep-26
Unknown* 3 2.992254 SI Trade
Currency Conversion
15:24:40 - 29-Sep-26
Unknown* 65 2.978073 SI Trade
Currency Conversion
15:22:30 - 29-Sep-26
Unknown* 4 2.978073 SI Trade
Currency Conversion
15:19:18 - 29-Sep-26
Unknown* 64 2.978073 Currency Conversion
OTC Trade
15:18:06 - 29-Sep-26
Unknown* 4 2.978073 SI Trade
Currency Conversion
15:17:13 - 29-Sep-26
Unknown* 3,650 2.967943 Currency Conversion
OTC Trade
14:59:44 - 29-Sep-26
Unknown* 483 2.978073 Currency Conversion
OTC Trade
14:53:59 - 29-Sep-26
Unknown* 42 2.978073 Currency Conversion
OTC Trade
14:44:15 - 29-Sep-26
Unknown* 13 3.009499 Currency Conversion
OTC Trade
14:30:35 - 29-Sep-26
Unknown* 2 2.992254 SI Trade
Currency Conversion
14:30:30 - 29-Sep-26
Unknown* 1 3.006436 Currency Conversion
OTC Trade
14:30:11 - 29-Sep-26
Unknown* 1 3.006436 Currency Conversion
OTC Trade
14:30:11 - 29-Sep-26
Unknown* 29 2.963892 Currency Conversion
OTC Trade
14:30:06 - 29-Sep-26
Unknown* 13 2.963892 Currency Conversion
OTC Trade
14:30:06 - 29-Sep-26
Unknown* 26 3.020617 Currency Conversion
OTC Trade
14:30:05 - 29-Sep-26
Unknown* 100 2.963892 Currency Conversion
OTC Trade
14:30:05 - 29-Sep-26
Unknown* 70 3.020617 Currency Conversion
OTC Trade
14:30:05 - 29-Sep-26
Buy* 39 2.96 SI Trade
14:30:01 - 29-Sep-26
Buy* 1 2.97 SI Trade
14:30:01 - 29-Sep-26
Unknown* 0 3.020617 SI Trade
Currency Conversion
14:30:00 - 29-Sep-26
Unknown* 31 3.020617 SI Trade
Currency Conversion
14:30:00 - 29-Sep-26
Unknown* 2 3.020617 SI Trade
Currency Conversion
14:30:00 - 29-Sep-26
Unknown* 5 3.020617 SI Trade
Currency Conversion
14:30:00 - 29-Sep-26
Unknown* 1 3.020617 SI Trade
Currency Conversion
14:30:00 - 29-Sep-26
Unknown* 4 3.020617 SI Trade
Currency Conversion
14:30:00 - 29-Sep-26
Unknown* 14 3.020617 SI Trade
Currency Conversion
14:30:00 - 29-Sep-26
Unknown* 3 3.020617 SI Trade
Currency Conversion
14:30:00 - 29-Sep-26
Unknown* 0 2.963892 SI Trade
Currency Conversion
14:30:00 - 29-Sep-26
Unknown* 0 3.020617 SI Trade
Currency Conversion
14:30:00 - 29-Sep-26
Unknown* 1 3.020617 SI Trade
Currency Conversion
14:30:00 - 29-Sep-26
Unknown* 6 2.963892 SI Trade
Currency Conversion
14:30:00 - 29-Sep-26
Unknown* 1 3.020617 SI Trade
Currency Conversion
14:30:00 - 29-Sep-26
Unknown* 0 3.020617 SI Trade
Currency Conversion
14:30:00 - 29-Sep-26
Unknown* 22 2.963892 SI Trade
Currency Conversion
14:30:00 - 29-Sep-26
Unknown* 37 3.020617 SI Trade
Currency Conversion
14:30:00 - 29-Sep-26
Unknown* 6 2.963892 SI Trade
Currency Conversion
14:30:00 - 29-Sep-26
Unknown* 48 2.963892 SI Trade
Currency Conversion
14:30:00 - 29-Sep-26
Unknown* 4 3.020617 SI Trade
Currency Conversion
14:30:00 - 29-Sep-26
Unknown* 2 3.020617 SI Trade
Currency Conversion
14:30:00 - 29-Sep-26
Unknown* 6 3.063161 SI Trade
Currency Conversion
14:29:59 - 29-Sep-26
Unknown* 1 3.04898 SI Trade
Currency Conversion
13:07:37 - 29-Sep-26
Unknown* 23 3.063161 SI Trade
Currency Conversion
13:06:10 - 29-Sep-26
Unknown* 1 3.006436 SI Trade
Currency Conversion
12:00:12 - 29-Sep-26
FTSE 100 Latest
Value10,606.00
Change-30.71