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* 880 4.581279 Currency Conversion
OTC Trade
07:08:01 - 30-Apr-26
Unknown* 2,000 4.581279 Currency Conversion
OTC Trade
07:07:40 - 30-Apr-26
Unknown* 120 4.567604 Currency Conversion
OTC Trade
06:58:19 - 30-Apr-26
Unknown* 100 4.581279 Currency Conversion
OTC Trade
23:11:57 - 29-Apr-26
Unknown* 1,993 4.533415 Currency Conversion
OTC Trade
20:59:37 - 29-Apr-26
Unknown* 300 4.533415 Currency Conversion
OTC Trade
20:59:37 - 29-Apr-26
Unknown* 2,400 4.52562 Currency Conversion
OTC Trade
20:56:19 - 29-Apr-26
Unknown* 25 4.52562 Currency Conversion
OTC Trade
20:55:02 - 29-Apr-26
Unknown* 200 4.52562 Currency Conversion
OTC Trade
20:53:13 - 29-Apr-26
Unknown* 200 4.523842 Currency Conversion
OTC Trade
20:53:13 - 29-Apr-26
Unknown* 4 4.52562 Currency Conversion
OTC Trade
20:53:13 - 29-Apr-26
Unknown* 100 4.524389 Currency Conversion
OTC Trade
20:53:13 - 29-Apr-26
Unknown* 1 4.499226 SI Trade
Currency Conversion
20:45:22 - 29-Apr-26
Unknown* 0 4.485551 SI Trade
Currency Conversion
20:41:08 - 29-Apr-26
Unknown* 120 4.4582 SI Trade
Currency Conversion
20:32:57 - 29-Apr-26
Unknown* 900 4.465 OTC Trade
20:31:42 - 29-Apr-26
Unknown* 459 4.482406 Currency Conversion
OTC Trade
20:27:39 - 29-Apr-26
Unknown* 1,505 4.485551 Currency Conversion
OTC Trade
20:27:38 - 29-Apr-26
Unknown* 33 4.471051 Currency Conversion
Negotiated Trade
20:22:24 - 29-Apr-26
Unknown* 15 4.499226 SI Trade
Currency Conversion
20:20:57 - 29-Apr-26
Unknown* 304 4.492799 Currency Conversion
OTC Trade
20:20:14 - 29-Apr-26
Unknown* 1,000 4.499226 Currency Conversion
OTC Trade
20:20:13 - 29-Apr-26
Unknown* 100 4.492389 Currency Conversion
OTC Trade
20:20:09 - 29-Apr-26
Unknown* 100 4.492389 Currency Conversion
OTC Trade
20:20:09 - 29-Apr-26
Unknown* 75 4.478713 Currency Conversion
OTC Trade
20:18:30 - 29-Apr-26
Unknown* 200 4.485551 Currency Conversion
OTC Trade
20:16:23 - 29-Apr-26
Unknown* 61 4.480354 Currency Conversion
OTC Trade
20:16:23 - 29-Apr-26
Unknown* 241 4.4582 SI Trade
Currency Conversion
20:05:58 - 29-Apr-26
Unknown* 205 4.485551 SI Trade
Currency Conversion
20:04:44 - 29-Apr-26
Unknown* 45 4.482816 Currency Conversion
OTC Trade
20:04:37 - 29-Apr-26
Unknown* 400 4.48391 Currency Conversion
OTC Trade
20:04:37 - 29-Apr-26
Unknown* 200 4.484594 Currency Conversion
OTC Trade
20:04:37 - 29-Apr-26
Unknown* 200 4.485551 Currency Conversion
OTC Trade
20:04:37 - 29-Apr-26
Unknown* 300 4.482816 Currency Conversion
OTC Trade
20:04:37 - 29-Apr-26
Unknown* 100 4.485414 Currency Conversion
OTC Trade
20:04:37 - 29-Apr-26
Unknown* 304 4.495124 Currency Conversion
OTC Trade
20:00:56 - 29-Apr-26
Unknown* 1,000 4.499226 Currency Conversion
OTC Trade
20:00:55 - 29-Apr-26
Unknown* 0 4.485551 SI Trade
Currency Conversion
19:59:04 - 29-Apr-26
Unknown* 202 4.467531 Currency Conversion
Negotiated Trade
19:54:37 - 29-Apr-26
Unknown* 58 4.471875 SI Trade
Currency Conversion
19:42:48 - 29-Apr-26
Unknown* 5 4.471875 SI Trade
Currency Conversion
19:40:48 - 29-Apr-26
Unknown* 13 4.485551 SI Trade
Currency Conversion
19:40:18 - 29-Apr-26
Unknown* 10 4.499226 SI Trade
Currency Conversion
19:35:41 - 29-Apr-26
Unknown* 40 4.485551 SI Trade
Currency Conversion
19:33:55 - 29-Apr-26
Unknown* 120 4.483636 Currency Conversion
OTC Trade
19:33:30 - 29-Apr-26
Unknown* 82 4.499226 Currency Conversion
OTC Trade
19:31:13 - 29-Apr-26
Unknown* 24 4.499226 Currency Conversion
OTC Trade
19:31:13 - 29-Apr-26
Unknown* 150 4.507158 Currency Conversion
OTC Trade
19:17:24 - 29-Apr-26
Unknown* 1,300 4.495534 Currency Conversion
OTC Trade
19:16:22 - 29-Apr-26
Unknown* 1,400 4.496491 Currency Conversion
OTC Trade
19:16:22 - 29-Apr-26
Unknown* 1 4.447534 SI Trade
Currency Conversion
19:10:34 - 29-Apr-26
Unknown* 1 4.461219 SI Trade
Currency Conversion
19:06:50 - 29-Apr-26
Unknown* 100 4.495431 Currency Conversion
OTC Trade
18:59:49 - 29-Apr-26
Unknown* 5 4.488588 SI Trade
Currency Conversion
18:56:50 - 29-Apr-26
Unknown* 50 4.484893 Currency Conversion
OTC Trade
18:54:43 - 29-Apr-26
Unknown* 50 4.485851 Currency Conversion
OTC Trade
18:54:43 - 29-Apr-26
Unknown* 0 4.461219 SI Trade
Currency Conversion
18:47:56 - 29-Apr-26
Unknown* 366 4.468061 Currency Conversion
OTC Trade
18:47:55 - 29-Apr-26
Unknown* 37 4.484893 Currency Conversion
OTC Trade
18:46:26 - 29-Apr-26
Unknown* 124 4.488588 Currency Conversion
OTC Trade
18:46:26 - 29-Apr-26
Unknown* 2,060 4.488588 Currency Conversion
OTC Trade
18:41:22 - 29-Apr-26
Unknown* 1 4.52 SI Trade
18:38:41 - 29-Apr-26
Unknown* 1 4.52 SI Trade
18:38:40 - 29-Apr-26
Unknown* 3 4.529642 Currency Conversion
OTC Trade
18:34:24 - 29-Apr-26
Unknown* 44 4.557012 SI Trade
Currency Conversion
18:34:09 - 29-Apr-26
Unknown* 1 4.543327 SI Trade
Currency Conversion
18:34:09 - 29-Apr-26
Unknown* 200 4.550169 Currency Conversion
OTC Trade
18:31:13 - 29-Apr-26
Unknown* 2 4.543327 SI Trade
Currency Conversion
18:27:40 - 29-Apr-26
Unknown* 57 4.511578 Currency Conversion
Negotiated Trade
18:26:09 - 29-Apr-26
Unknown* 70 4.5228 Currency Conversion
OTC Trade
18:24:47 - 29-Apr-26
Unknown* 80 4.5228 Currency Conversion
OTC Trade
18:24:47 - 29-Apr-26
Unknown* 500 4.52 OTC Trade
18:19:08 - 29-Apr-26
Unknown* 150 4.567015 Currency Conversion
Negotiated Trade
18:13:25 - 29-Apr-26
Unknown* 200 4.568233 Currency Conversion
OTC Trade
18:13:15 - 29-Apr-26
Unknown* 1,200 4.569739 Currency Conversion
OTC Trade
18:13:15 - 29-Apr-26
Unknown* 300 4.563854 Currency Conversion
OTC Trade
18:13:15 - 29-Apr-26
Unknown* 200 4.563854 Currency Conversion
OTC Trade
18:13:15 - 29-Apr-26
Unknown* 184 4.607098 Currency Conversion
OTC Trade
18:11:16 - 29-Apr-26
Unknown* 3 4.529642 Currency Conversion
OTC Trade
18:04:42 - 29-Apr-26
Unknown* 10 4.529642 Currency Conversion
OTC Trade
18:04:41 - 29-Apr-26
Unknown* 2 4.515958 Currency Conversion
OTC Trade
18:03:05 - 29-Apr-26
Unknown* 25 4.515958 Currency Conversion
OTC Trade
18:02:16 - 29-Apr-26
Unknown* 83 4.515958 Currency Conversion
OTC Trade
18:02:15 - 29-Apr-26
Unknown* 301 4.539085 Currency Conversion
OTC Trade
18:00:22 - 29-Apr-26
Unknown* 1,000 4.543327 Currency Conversion
OTC Trade
18:00:21 - 29-Apr-26
Unknown* 50 4.474903 SI Trade
Currency Conversion
17:57:50 - 29-Apr-26
Unknown* 6,592 4.50519 Currency Conversion
OTC Trade
17:53:46 - 29-Apr-26
Unknown* 447 4.494062 Currency Conversion
OTC Trade
17:53:06 - 29-Apr-26
Unknown* 1,470 4.488588 Currency Conversion
OTC Trade
17:53:05 - 29-Apr-26
Unknown* 3 4.461219 SI Trade
Currency Conversion
17:49:39 - 29-Apr-26
Unknown* 0 4.461219 SI Trade
Currency Conversion
17:45:46 - 29-Apr-26
Unknown* 2 4.40648 SI Trade
Currency Conversion
17:31:07 - 29-Apr-26
Unknown* 13 4.40648 SI Trade
Currency Conversion
17:30:41 - 29-Apr-26
Unknown* 5 4.40648 SI Trade
Currency Conversion
17:30:34 - 29-Apr-26
Unknown* 400 4.37911 SI Trade
Currency Conversion
17:22:18 - 29-Apr-26
Unknown* 31 4.392795 SI Trade
Currency Conversion
17:19:30 - 29-Apr-26
Unknown* 0 4.365426 Currency Conversion
OTC Trade
17:15:10 - 29-Apr-26
Unknown* 3 4.351741 SI Trade
Currency Conversion
17:11:22 - 29-Apr-26
Unknown* 924 4.351741 SI Trade
Currency Conversion
17:11:12 - 29-Apr-26
Unknown* 54 4.365426 Currency Conversion
OTC Trade
17:07:53 - 29-Apr-26
Unknown* 6 4.365426 SI Trade
Currency Conversion
17:05:56 - 29-Apr-26
Unknown* 26 4.351741 SI Trade
Currency Conversion
16:41:52 - 29-Apr-26
Unknown* 3 4.351741 SI Trade
Currency Conversion
16:30:52 - 29-Apr-26
Unknown* 5 4.338056 SI Trade
Currency Conversion
16:21:56 - 29-Apr-26
Unknown* 8 4.324372 SI Trade
Currency Conversion
16:09:56 - 29-Apr-26
Unknown* 19 4.338056 SI Trade
Currency Conversion
16:08:25 - 29-Apr-26
Unknown* 14 4.365426 SI Trade
Currency Conversion
16:07:45 - 29-Apr-26
Unknown* 0 4.37911 SI Trade
Currency Conversion
16:01:55 - 29-Apr-26
Unknown* 2,164 4.385953 Currency Conversion
OTC Trade
16:01:54 - 29-Apr-26
Unknown* 15 4.392795 SI Trade
Currency Conversion
16:01:50 - 29-Apr-26
Unknown* 5 4.37911 SI Trade
Currency Conversion
16:01:41 - 29-Apr-26
Unknown* 1,000 4.393753 Currency Conversion
OTC Trade
16:01:39 - 29-Apr-26
Unknown* 2 4.392795 Currency Conversion
OTC Trade
15:58:21 - 29-Apr-26
Unknown* 2,000 4.394437 Currency Conversion
OTC Trade
15:56:42 - 29-Apr-26
Unknown* 0 4.420165 SI Trade
Currency Conversion
15:52:10 - 29-Apr-26
Unknown* 16 4.433849 SI Trade
Currency Conversion
15:51:41 - 29-Apr-26
Unknown* 315 4.418522 Currency Conversion
OTC Trade
15:51:22 - 29-Apr-26
Unknown* 1,019 4.420165 Currency Conversion
OTC Trade
15:51:21 - 29-Apr-26
Unknown* 2 4.392795 SI Trade
Currency Conversion
15:50:53 - 29-Apr-26
Unknown* 4 4.382395 Currency Conversion
OTC Trade
15:50:15 - 29-Apr-26
Unknown* 489 4.382395 Currency Conversion
OTC Trade
15:50:15 - 29-Apr-26
Unknown* 1,582 4.37911 Currency Conversion
OTC Trade
15:50:15 - 29-Apr-26
Unknown* 10 4.40648 SI Trade
Currency Conversion
15:49:54 - 29-Apr-26
Unknown* 40 4.399637 Currency Conversion
OTC Trade
15:49:18 - 29-Apr-26
Unknown* 11 4.447534 SI Trade
Currency Conversion
15:46:48 - 29-Apr-26
Unknown* 10 4.447534 SI Trade
Currency Conversion
15:46:48 - 29-Apr-26
Unknown* 4,988 4.449115 Currency Conversion
Negotiated Trade
15:45:51 - 29-Apr-26
Unknown* 10,000 4.365426 Currency Conversion
OTC Trade
15:41:43 - 29-Apr-26
Unknown* 317 4.33614 Currency Conversion
OTC Trade
15:40:56 - 29-Apr-26
Unknown* 1,007 4.338056 Currency Conversion
OTC Trade
15:40:55 - 29-Apr-26
Unknown* 318 4.332446 Currency Conversion
OTC Trade
15:40:23 - 29-Apr-26
Unknown* 1,007 4.338056 Currency Conversion
OTC Trade
15:40:23 - 29-Apr-26
Unknown* 316 4.335182 Currency Conversion
OTC Trade
15:40:00 - 29-Apr-26
Unknown* 1,004 4.324372 Currency Conversion
OTC Trade
15:39:49 - 29-Apr-26
Unknown* 316 4.322456 Currency Conversion
OTC Trade
15:39:06 - 29-Apr-26
Unknown* 1,001 4.324372 Currency Conversion
OTC Trade
15:39:05 - 29-Apr-26
Unknown* 8 4.304281 Currency Conversion
Negotiated Trade
15:38:08 - 29-Apr-26
Unknown* 0 4.310687 SI Trade
Currency Conversion
15:36:18 - 29-Apr-26
Unknown* 1,582 4.324372 Currency Conversion
OTC Trade
15:36:08 - 29-Apr-26
Unknown* 500 4.322593 Currency Conversion
OTC Trade
15:36:08 - 29-Apr-26
Unknown* 213 4.310687 SI Trade
Currency Conversion
15:34:38 - 29-Apr-26
Unknown* 2 4.283317 SI Trade
Currency Conversion
15:30:44 - 29-Apr-26
Unknown* 17 4.297002 SI Trade
Currency Conversion
15:28:44 - 29-Apr-26
Unknown* 1 4.297002 SI Trade
Currency Conversion
15:28:44 - 29-Apr-26
Unknown* 455 4.293991 Currency Conversion
OTC Trade
15:26:29 - 29-Apr-26
Unknown* 1,429 4.297002 Currency Conversion
OTC Trade
15:26:28 - 29-Apr-26
Unknown* 8 4.269633 SI Trade
Currency Conversion
15:24:18 - 29-Apr-26
Unknown* 0 4.283317 SI Trade
Currency Conversion
15:15:06 - 29-Apr-26
Unknown* 3 4.283317 SI Trade
Currency Conversion
15:14:27 - 29-Apr-26
Unknown* 1 4.269633 SI Trade
Currency Conversion
15:12:40 - 29-Apr-26
Unknown* 46 4.269633 SI Trade
Currency Conversion
15:11:04 - 29-Apr-26
Unknown* 188 4.274901 Currency Conversion
OTC Trade
15:10:53 - 29-Apr-26
Unknown* 122 4.255948 SI Trade
Currency Conversion
15:07:39 - 29-Apr-26
Unknown* 8 4.255948 SI Trade
Currency Conversion
15:07:35 - 29-Apr-26
Unknown* 0 4.283317 SI Trade
Currency Conversion
15:05:45 - 29-Apr-26
Unknown* 40 4.269633 SI Trade
Currency Conversion
15:05:45 - 29-Apr-26
Unknown* 8 4.269633 SI Trade
Currency Conversion
15:03:19 - 29-Apr-26
Unknown* 12 4.297002 SI Trade
Currency Conversion
15:03:06 - 29-Apr-26
Unknown* 9 4.297002 SI Trade
Currency Conversion
15:02:39 - 29-Apr-26
Unknown* 29 4.338056 Currency Conversion
OTC Trade
14:57:18 - 29-Apr-26
Unknown* 7 4.338056 Currency Conversion
OTC Trade
14:56:32 - 29-Apr-26
Unknown* 529 4.352699 Currency Conversion
OTC Trade
14:54:50 - 29-Apr-26
Unknown* 500 4.351741 SI Trade
Currency Conversion
14:54:50 - 29-Apr-26
Unknown* 7 4.37911 Currency Conversion
OTC Trade
14:53:07 - 29-Apr-26
Unknown* 126 4.365426 SI Trade
Currency Conversion
14:51:41 - 29-Apr-26
Unknown* 0 4.37911 Currency Conversion
OTC Trade
14:50:23 - 29-Apr-26
Unknown* 62 4.351741 Currency Conversion
OTC Trade
14:48:54 - 29-Apr-26
Unknown* 94 4.37911 SI Trade
Currency Conversion
14:48:25 - 29-Apr-26
Unknown* 443 4.378152 Currency Conversion
OTC Trade
14:47:59 - 29-Apr-26
Unknown* 132 4.37911 SI Trade
Currency Conversion
14:47:59 - 29-Apr-26
Unknown* 1 4.433849 SI Trade
Currency Conversion
14:45:27 - 29-Apr-26
Unknown* 2,501 4.454201 Currency Conversion
Negotiated Trade
14:42:37 - 29-Apr-26
Unknown* 1 4.462587 Currency Conversion
OTC Trade
14:41:57 - 29-Apr-26
Unknown* 500 4.461219 Currency Conversion
OTC Trade
14:41:37 - 29-Apr-26
Unknown* 12 4.502273 Currency Conversion
OTC Trade
14:38:25 - 29-Apr-26
Sell* 12 4.51 SI Trade
14:38:03 - 29-Apr-26
Sell* 27 4.51 SI Trade
14:38:02 - 29-Apr-26
Sell* 10 4.50 SI Trade
14:38:00 - 29-Apr-26
Unknown* 1 4.543327 SI Trade
Currency Conversion
14:34:18 - 29-Apr-26
Unknown* 121 4.543327 SI Trade
Currency Conversion
14:33:56 - 29-Apr-26
Unknown* 3 4.584381 SI Trade
Currency Conversion
14:33:12 - 29-Apr-26
Unknown* 118 4.515958 SI Trade
Currency Conversion
14:32:13 - 29-Apr-26
Unknown* 150 4.557012 SI Trade
Currency Conversion
14:32:08 - 29-Apr-26
Unknown* 118 4.652805 SI Trade
Currency Conversion
14:31:51 - 29-Apr-26
Unknown* 3 4.693859 SI Trade
Currency Conversion
14:31:37 - 29-Apr-26
Unknown* 4 4.652805 SI Trade
Currency Conversion
14:31:32 - 29-Apr-26
Unknown* 203 4.406039 Currency Conversion
OTC Trade
14:31:22 - 29-Apr-26
Unknown* 6 4.40692 Currency Conversion
OTC Trade
14:31:21 - 29-Apr-26
Unknown* 100 4.583013 Currency Conversion
OTC Trade
14:31:04 - 29-Apr-26
Unknown* 2 4.570696 SI Trade
Currency Conversion
14:30:49 - 29-Apr-26
Unknown* 9 4.570696 SI Trade
Currency Conversion
14:30:49 - 29-Apr-26
Unknown* 1,538 4.529916 Currency Conversion
OTC Trade
14:30:49 - 29-Apr-26
Unknown* 17 4.529642 SI Trade
Currency Conversion
14:30:48 - 29-Apr-26
Unknown* 424 4.56796 Currency Conversion
OTC Trade
14:30:48 - 29-Apr-26
Unknown* 2 4.529642 SI Trade
Currency Conversion
14:30:41 - 29-Apr-26
Unknown* 0 4.529642 SI Trade
Currency Conversion
14:30:41 - 29-Apr-26
Unknown* 1 4.529642 SI Trade
Currency Conversion
14:30:41 - 29-Apr-26
Unknown* 1 4.529642 SI Trade
Currency Conversion
14:30:41 - 29-Apr-26
Unknown* 4 4.502273 Currency Conversion
OTC Trade
14:30:40 - 29-Apr-26
Unknown* 4 4.502273 Currency Conversion
OTC Trade
14:30:40 - 29-Apr-26
FTSE 100 Latest
Value10,265.90
Change52.79