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* 100 3.754774 Currency Conversion
OTC Trade
19:14:30 - 28-Jul-26
Unknown* 88 3.768889 Currency Conversion
OTC Trade
19:11:02 - 28-Jul-26
Unknown* 1 3.754774 SI Trade
Currency Conversion
19:09:10 - 28-Jul-26
Unknown* 15 3.754774 Currency Conversion
OTC Trade
19:07:57 - 28-Jul-26
Unknown* 1 3.768889 SI Trade
Currency Conversion
18:57:24 - 28-Jul-26
Unknown* 0 3.783005 SI Trade
Currency Conversion
18:52:01 - 28-Jul-26
Unknown* 4 3.783005 SI Trade
Currency Conversion
18:47:15 - 28-Jul-26
Unknown* 1 3.783005 SI Trade
Currency Conversion
18:41:28 - 28-Jul-26
Unknown* 15 3.797121 Currency Conversion
OTC Trade
18:32:54 - 28-Jul-26
Unknown* 24 3.783005 SI Trade
Currency Conversion
18:31:26 - 28-Jul-26
Unknown* 5 3.797121 SI Trade
Currency Conversion
18:29:30 - 28-Jul-26
Unknown* 95 3.797121 Currency Conversion
OTC Trade
18:25:27 - 28-Jul-26
Unknown* 0 3.797121 SI Trade
Currency Conversion
18:23:16 - 28-Jul-26
Unknown* 5 3.797121 SI Trade
Currency Conversion
18:13:06 - 28-Jul-26
Unknown* 2 3.797121 Currency Conversion
OTC Trade
18:11:11 - 28-Jul-26
Unknown* 8 3.797121 Currency Conversion
OTC Trade
18:11:10 - 28-Jul-26
Unknown* 0 3.797121 SI Trade
Currency Conversion
18:04:07 - 28-Jul-26
Unknown* 1,873 3.825352 Currency Conversion
OTC Trade
17:59:53 - 28-Jul-26
Unknown* 200 3.804178 Currency Conversion
OTC Trade
17:50:48 - 28-Jul-26
Unknown* 5 3.783005 SI Trade
Currency Conversion
17:42:27 - 28-Jul-26
Unknown* 100 3.783005 SI Trade
Currency Conversion
17:32:16 - 28-Jul-26
Unknown* 80 3.811236 Currency Conversion
OTC Trade
17:17:17 - 28-Jul-26
Unknown* 29 3.825352 Currency Conversion
OTC Trade
17:17:14 - 28-Jul-26
Unknown* 100 3.888873 Currency Conversion
OTC Trade
16:59:12 - 28-Jul-26
Unknown* 100 3.875 OTC Trade
16:55:40 - 28-Jul-26
Unknown* 100 3.867699 SI Trade
Currency Conversion
16:55:08 - 28-Jul-26
Unknown* 100 3.874757 Currency Conversion
OTC Trade
16:53:28 - 28-Jul-26
Unknown* 14 3.89593 SI Trade
Currency Conversion
16:50:32 - 28-Jul-26
Unknown* 5 3.881815 SI Trade
Currency Conversion
16:40:33 - 28-Jul-26
Unknown* 0 3.881815 SI Trade
Currency Conversion
16:33:24 - 28-Jul-26
Unknown* 3 3.924162 SI Trade
Currency Conversion
16:29:01 - 28-Jul-26
Unknown* 0 3.90 SI Trade
16:26:49 - 28-Jul-26
Unknown* 1 3.89593 Currency Conversion
OTC Trade
16:25:36 - 28-Jul-26
Unknown* 5 3.89593 Currency Conversion
OTC Trade
16:25:35 - 28-Jul-26
Unknown* 41 3.839468 Currency Conversion
OTC Trade
16:16:32 - 28-Jul-26
Unknown* 114 3.839468 Currency Conversion
OTC Trade
16:16:31 - 28-Jul-26
Unknown* 55 3.846526 Currency Conversion
OTC Trade
16:13:56 - 28-Jul-26
Unknown* 153 3.839468 Currency Conversion
OTC Trade
16:13:55 - 28-Jul-26
Unknown* 0 3.867699 SI Trade
Currency Conversion
16:13:05 - 28-Jul-26
Buy* 3 3.81 SI Trade
15:58:01 - 28-Jul-26
Buy* 8 3.81 SI Trade
15:58:00 - 28-Jul-26
Unknown* 1,000 3.83241 Currency Conversion
OTC Trade
15:54:03 - 28-Jul-26
Unknown* 200 3.822529 Currency Conversion
OTC Trade
15:49:12 - 28-Jul-26
Unknown* 200 3.825211 Currency Conversion
OTC Trade
15:49:12 - 28-Jul-26
Unknown* 800 3.822529 Currency Conversion
OTC Trade
15:49:12 - 28-Jul-26
Unknown* 1,985 3.787727 Currency Conversion
OTC Trade
15:42:05 - 28-Jul-26
Unknown* 74 3.797121 Currency Conversion
OTC Trade
15:41:43 - 28-Jul-26
Unknown* 200 3.797121 Currency Conversion
OTC Trade
15:41:43 - 28-Jul-26
Unknown* 2 3.797121 SI Trade
Currency Conversion
15:40:58 - 28-Jul-26
Unknown* 158 3.797121 Currency Conversion
OTC Trade
15:38:19 - 28-Jul-26
Unknown* 427 3.797121 Currency Conversion
OTC Trade
15:38:18 - 28-Jul-26
Unknown* 979 3.795625 Currency Conversion
Negotiated Trade
15:37:19 - 28-Jul-26
Unknown* 15 3.811236 SI Trade
Currency Conversion
15:27:49 - 28-Jul-26
Unknown* 27 3.811236 SI Trade
Currency Conversion
15:27:28 - 28-Jul-26
Unknown* 1,000 3.825352 Currency Conversion
OTC Trade
15:26:28 - 28-Jul-26
Unknown* 36 3.825352 Currency Conversion
OTC Trade
15:24:59 - 28-Jul-26
Unknown* 0 3.825352 Currency Conversion
OTC Trade
15:24:59 - 28-Jul-26
Unknown* 0 3.83 SI Trade
15:23:45 - 28-Jul-26
Unknown* 2,000 3.825352 Currency Conversion
OTC Trade
15:23:18 - 28-Jul-26
Unknown* 53 3.811236 SI Trade
Currency Conversion
15:20:50 - 28-Jul-26
Unknown* 1,200 3.8727 Currency Conversion
OTC Trade
15:16:20 - 28-Jul-26
Unknown* 2 3.867699 Currency Conversion
OTC Trade
15:11:43 - 28-Jul-26
Unknown* 4 3.881815 SI Trade
Currency Conversion
15:04:45 - 28-Jul-26
Unknown* 1 3.867699 SI Trade
Currency Conversion
15:03:02 - 28-Jul-26
Unknown* 20 3.867699 SI Trade
Currency Conversion
15:02:32 - 28-Jul-26
Unknown* 16 3.867699 SI Trade
Currency Conversion
15:02:07 - 28-Jul-26
Unknown* 0 3.853583 SI Trade
Currency Conversion
15:01:41 - 28-Jul-26
Unknown* 4 3.839468 SI Trade
Currency Conversion
15:01:25 - 28-Jul-26
Unknown* 0 3.839468 SI Trade
Currency Conversion
15:00:42 - 28-Jul-26
Unknown* 1,448 3.81455 Currency Conversion
Negotiated Trade
14:56:38 - 28-Jul-26
Unknown* 9 3.797121 SI Trade
Currency Conversion
14:53:38 - 28-Jul-26
Unknown* 4 3.811236 SI Trade
Currency Conversion
14:52:47 - 28-Jul-26
Unknown* 489 3.839468 Currency Conversion
OTC Trade
14:51:33 - 28-Jul-26
Unknown* 2,000 3.839822 Currency Conversion
Negotiated Trade
14:50:59 - 28-Jul-26
Unknown* 5 3.867699 SI Trade
Currency Conversion
14:50:35 - 28-Jul-26
Unknown* 35 3.853583 SI Trade
Currency Conversion
14:48:52 - 28-Jul-26
Unknown* 9 3.839468 SI Trade
Currency Conversion
14:48:00 - 28-Jul-26
Unknown* 80 3.821682 Currency Conversion
OTC Trade
14:46:28 - 28-Jul-26
Unknown* 776 3.811236 SI Trade
Currency Conversion
14:46:23 - 28-Jul-26
Unknown* 1 3.825352 SI Trade
Currency Conversion
14:45:45 - 28-Jul-26
Unknown* 95 3.825352 SI Trade
Currency Conversion
14:45:10 - 28-Jul-26
Unknown* 18 3.839468 Currency Conversion
OTC Trade
14:45:08 - 28-Jul-26
Unknown* 91 3.839468 Currency Conversion
OTC Trade
14:44:30 - 28-Jul-26
Unknown* 75 3.83241 Currency Conversion
OTC Trade
14:44:13 - 28-Jul-26
Unknown* 204 3.825352 Currency Conversion
OTC Trade
14:44:12 - 28-Jul-26
Unknown* 600 3.811236 SI Trade
Currency Conversion
14:43:28 - 28-Jul-26
Unknown* 5 3.811236 SI Trade
Currency Conversion
14:43:28 - 28-Jul-26
Unknown* 200 3.811236 SI Trade
Currency Conversion
14:43:16 - 28-Jul-26
Unknown* 4,731 3.815674 Currency Conversion
OTC Trade
14:43:16 - 28-Jul-26
Unknown* 48 3.839468 Currency Conversion
OTC Trade
14:39:18 - 28-Jul-26
Unknown* 133 3.839468 Currency Conversion
OTC Trade
14:39:17 - 28-Jul-26
Unknown* 1 3.839468 SI Trade
Currency Conversion
14:39:02 - 28-Jul-26
Unknown* 1,500 3.853809 Currency Conversion
OTC Trade
14:37:41 - 28-Jul-26
Unknown* 300 3.85395 Currency Conversion
OTC Trade
14:37:41 - 28-Jul-26
Unknown* 1,000 3.853866 Currency Conversion
OTC Trade
14:37:41 - 28-Jul-26
Unknown* 200 3.854049 Currency Conversion
OTC Trade
14:37:41 - 28-Jul-26
Unknown* 100 3.854049 Currency Conversion
OTC Trade
14:37:41 - 28-Jul-26
Unknown* 100 3.85412 Currency Conversion
OTC Trade
14:37:40 - 28-Jul-26
Unknown* 200 3.854148 Currency Conversion
OTC Trade
14:37:40 - 28-Jul-26
Unknown* 37 3.881815 SI Trade
Currency Conversion
14:33:28 - 28-Jul-26
Unknown* 200 3.876168 Currency Conversion
OTC Trade
14:33:05 - 28-Jul-26
Unknown* 9 3.918374 Currency Conversion
OTC Trade
14:31:23 - 28-Jul-26
Unknown* 21 3.938278 Currency Conversion
OTC Trade
14:31:05 - 28-Jul-26
Unknown* 1 3.938278 SI Trade
Currency Conversion
14:31:04 - 28-Jul-26
Unknown* 28 3.966509 SI Trade
Currency Conversion
14:30:34 - 28-Jul-26
Unknown* 41 3.976568 Currency Conversion
OTC Trade
14:30:25 - 28-Jul-26
Unknown* 19 3.980625 SI Trade
Currency Conversion
14:30:24 - 28-Jul-26
Unknown* 40 3.980625 SI Trade
Currency Conversion
14:30:24 - 28-Jul-26
Unknown* 1 3.980625 SI Trade
Currency Conversion
14:30:24 - 28-Jul-26
Unknown* 2 3.99474 Currency Conversion
OTC Trade
14:30:07 - 28-Jul-26
Unknown* 281 4.008856 Currency Conversion
OTC Trade
14:30:07 - 28-Jul-26
Unknown* 2 3.966509 Currency Conversion
OTC Trade
14:30:06 - 28-Jul-26
Unknown* 2 3.99474 Currency Conversion
OTC Trade
14:30:06 - 28-Jul-26
Buy* 1 4.05 SI Trade
14:30:01 - 28-Jul-26
Unknown* 0 4.05 SI Trade
14:30:01 - 28-Jul-26
Unknown* 0 4.05 SI Trade
14:30:01 - 28-Jul-26
Unknown* 1 3.966509 SI Trade
Currency Conversion
14:30:00 - 28-Jul-26
Unknown* 9 3.980625 SI Trade
Currency Conversion
14:30:00 - 28-Jul-26
Unknown* 0 3.980625 SI Trade
Currency Conversion
14:30:00 - 28-Jul-26
Unknown* 24 3.966509 SI Trade
Currency Conversion
14:30:00 - 28-Jul-26
Unknown* 2 3.980625 SI Trade
Currency Conversion
14:30:00 - 28-Jul-26
Unknown* 0 3.980625 SI Trade
Currency Conversion
14:30:00 - 28-Jul-26
Unknown* 0 3.980625 SI Trade
Currency Conversion
14:30:00 - 28-Jul-26
Unknown* 0 3.980625 SI Trade
Currency Conversion
14:30:00 - 28-Jul-26
Unknown* 94 3.980625 SI Trade
Currency Conversion
14:30:00 - 28-Jul-26
Unknown* 0 3.980625 SI Trade
Currency Conversion
14:30:00 - 28-Jul-26
Unknown* 2 3.980625 SI Trade
Currency Conversion
14:30:00 - 28-Jul-26
Unknown* 0 3.980625 SI Trade
Currency Conversion
14:30:00 - 28-Jul-26
Unknown* 2 3.980625 SI Trade
Currency Conversion
14:30:00 - 28-Jul-26
Unknown* 7 3.980625 SI Trade
Currency Conversion
14:30:00 - 28-Jul-26
Unknown* 1 3.980625 SI Trade
Currency Conversion
14:30:00 - 28-Jul-26
Unknown* 0 3.980625 SI Trade
Currency Conversion
14:30:00 - 28-Jul-26
Unknown* 5 3.980625 SI Trade
Currency Conversion
14:30:00 - 28-Jul-26
Unknown* 3 3.980625 SI Trade
Currency Conversion
14:30:00 - 28-Jul-26
Unknown* 6 3.980625 SI Trade
Currency Conversion
14:30:00 - 28-Jul-26
Unknown* 1 3.980625 SI Trade
Currency Conversion
14:30:00 - 28-Jul-26
Unknown* 0 3.980625 SI Trade
Currency Conversion
14:30:00 - 28-Jul-26
Unknown* 4 3.966509 SI Trade
Currency Conversion
14:30:00 - 28-Jul-26
Unknown* 9 3.980625 SI Trade
Currency Conversion
14:30:00 - 28-Jul-26
Unknown* 0 3.980625 SI Trade
Currency Conversion
14:30:00 - 28-Jul-26
Unknown* 2 3.980625 SI Trade
Currency Conversion
14:30:00 - 28-Jul-26
Unknown* 1 3.980625 SI Trade
Currency Conversion
14:30:00 - 28-Jul-26
Unknown* 6 3.980625 SI Trade
Currency Conversion
14:30:00 - 28-Jul-26
Unknown* 0 3.980625 SI Trade
Currency Conversion
14:30:00 - 28-Jul-26
Unknown* 0 3.980625 SI Trade
Currency Conversion
14:30:00 - 28-Jul-26
Unknown* 1 3.980625 SI Trade
Currency Conversion
14:30:00 - 28-Jul-26
Unknown* 1 3.980625 SI Trade
Currency Conversion
14:30:00 - 28-Jul-26
Unknown* 1 3.980625 SI Trade
Currency Conversion
14:30:00 - 28-Jul-26
Unknown* 0 3.980625 SI Trade
Currency Conversion
14:30:00 - 28-Jul-26
Unknown* 0 3.966509 SI Trade
Currency Conversion
14:30:00 - 28-Jul-26
Unknown* 1 3.980625 SI Trade
Currency Conversion
14:30:00 - 28-Jul-26
Unknown* 8 3.980625 SI Trade
Currency Conversion
14:30:00 - 28-Jul-26
Unknown* 2 3.980625 SI Trade
Currency Conversion
14:30:00 - 28-Jul-26
Unknown* 0 3.980625 SI Trade
Currency Conversion
14:30:00 - 28-Jul-26
Unknown* 6 3.980625 SI Trade
Currency Conversion
14:30:00 - 28-Jul-26
Unknown* 400 4.051203 SI Trade
Currency Conversion
12:33:35 - 28-Jul-26
Unknown* 16 3.938278 SI Trade
Currency Conversion
11:01:33 - 28-Jul-26
Unknown* 9 3.938278 SI Trade
Currency Conversion
09:00:00 - 28-Jul-26
Unknown* 10 4.079434 Currency Conversion
OTC Trade
20:53:18 - 27-Jul-26
Unknown* 0 4.08 SI Trade
20:52:06 - 27-Jul-26
Unknown* 0 4.07 SI Trade
20:47:29 - 27-Jul-26
Unknown* 200 4.065319 SI Trade
Currency Conversion
20:40:01 - 27-Jul-26
Unknown* 4 4.079434 SI Trade
Currency Conversion
20:33:42 - 27-Jul-26
Unknown* 690 4.080353 Currency Conversion
Negotiated Trade
20:32:39 - 27-Jul-26
Unknown* 0 4.08 SI Trade
20:28:44 - 27-Jul-26
Unknown* 16 4.051203 SI Trade
Currency Conversion
20:23:17 - 27-Jul-26
Unknown* 0 4.04 SI Trade
20:14:31 - 27-Jul-26
Unknown* 1 4.051203 SI Trade
Currency Conversion
20:11:06 - 27-Jul-26
Unknown* 45 4.037087 SI Trade
Currency Conversion
19:59:23 - 27-Jul-26
Unknown* 3 4.008856 SI Trade
Currency Conversion
19:42:43 - 27-Jul-26
Unknown* 57 4.013293 SI Trade
Currency Conversion
19:10:48 - 27-Jul-26
Unknown* 100 3.978089 Currency Conversion
OTC Trade
18:47:22 - 27-Jul-26
Unknown* 27 3.98513 SI Trade
Currency Conversion
18:31:37 - 27-Jul-26
Unknown* 0 3.956966 SI Trade
Currency Conversion
18:23:42 - 27-Jul-26
Unknown* 120 3.98513 Currency Conversion
OTC Trade
18:19:09 - 27-Jul-26
Unknown* 2,500 3.978089 Currency Conversion
OTC Trade
18:17:49 - 27-Jul-26
Unknown* 60 3.98513 SI Trade
Currency Conversion
17:58:58 - 27-Jul-26
Unknown* 34 3.999211 SI Trade
Currency Conversion
17:55:46 - 27-Jul-26
Unknown* 10 4.041457 SI Trade
Currency Conversion
17:49:51 - 27-Jul-26
Unknown* 5 4.041457 SI Trade
Currency Conversion
17:48:01 - 27-Jul-26
Unknown* 40 4.027375 Currency Conversion
OTC Trade
17:44:44 - 27-Jul-26
Unknown* 69 4.041457 Currency Conversion
OTC Trade
17:42:07 - 27-Jul-26
Unknown* 0 4.041457 SI Trade
Currency Conversion
17:38:13 - 27-Jul-26
Unknown* 10 4.048497 Currency Conversion
OTC Trade
17:37:56 - 27-Jul-26
Unknown* 300 4.034416 Currency Conversion
OTC Trade
17:27:13 - 27-Jul-26
Unknown* 2 4.013293 SI Trade
Currency Conversion
17:13:47 - 27-Jul-26
Unknown* 99 4.013293 Currency Conversion
OTC Trade
16:55:37 - 27-Jul-26
Unknown* 300 4.009632 Currency Conversion
OTC Trade
16:53:23 - 27-Jul-26
Unknown* 10 3.999211 Currency Conversion
OTC Trade
16:40:12 - 27-Jul-26
Unknown* 10 3.999211 Currency Conversion
OTC Trade
16:40:12 - 27-Jul-26
Unknown* 38 3.999211 Currency Conversion
OTC Trade
16:40:12 - 27-Jul-26
Unknown* 0 4.013293 SI Trade
Currency Conversion
16:32:04 - 27-Jul-26
Unknown* 7 4.027375 SI Trade
Currency Conversion
16:31:09 - 27-Jul-26
Unknown* 28 4.013293 SI Trade
Currency Conversion
16:28:42 - 27-Jul-26
Unknown* 5 4.041175 Currency Conversion
OTC Trade
16:21:44 - 27-Jul-26
Unknown* 15 4.041457 Currency Conversion
OTC Trade
16:21:44 - 27-Jul-26
Unknown* 1 4.041457 Currency Conversion
OTC Trade
16:03:32 - 27-Jul-26
Unknown* 358 4.038077 Currency Conversion
OTC Trade
16:00:39 - 27-Jul-26
Unknown* 3 3.964007 Currency Conversion
OTC Trade
15:50:01 - 27-Jul-26
Unknown* 80 3.942884 SI Trade
Currency Conversion
15:36:56 - 27-Jul-26
FTSE 100 Latest
Value10,871.02
Change89.27