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* 800 2.962694 Currency Conversion
OTC Trade
19:04:55 - 15-Sep-25
Unknown* 60 2.986772 Currency Conversion
OTC Trade
18:45:43 - 15-Sep-25
Unknown* 2,362 2.982067 Currency Conversion
OTC Trade
18:03:35 - 15-Sep-25
Unknown* 1,800 2.98 OTC Trade
17:50:31 - 15-Sep-25
Unknown* 100 2.98 OTC Trade
17:50:31 - 15-Sep-25
Unknown* 1,000 2.954392 Currency Conversion
OTC Trade
17:28:49 - 15-Sep-25
Unknown* 1 2.960204 Cross
Currency Conversion
OTC Trade
17:19:07 - 15-Sep-25
Unknown* 100 2.96823 Currency Conversion
OTC Trade
17:11:15 - 15-Sep-25
Unknown* 384 2.96311 Currency Conversion
OTC Trade
17:01:07 - 15-Sep-25
Unknown* 400 2.96311 Currency Conversion
OTC Trade
17:01:07 - 15-Sep-25
Unknown* 690 2.96823 Currency Conversion
OTC Trade
16:53:44 - 15-Sep-25
Unknown* 300 2.96823 Currency Conversion
OTC Trade
16:51:41 - 15-Sep-25
Unknown* 100 2.96 OTC Trade
16:36:39 - 15-Sep-25
Unknown* 361 2.947473 Currency Conversion
OTC Trade
16:07:47 - 15-Sep-25
Unknown* 1,800 2.944705 Currency Conversion
OTC Trade
16:07:47 - 15-Sep-25
Unknown* 1,500 2.946504 Currency Conversion
OTC Trade
16:07:47 - 15-Sep-25
Unknown* 8 2.947473 Currency Conversion
OTC Trade
16:00:24 - 15-Sep-25
Unknown* 10 2.94858 Cross
Currency Conversion
OTC Trade
15:54:23 - 15-Sep-25
Unknown* 2,349 2.948026 Cross
Currency Conversion
OTC Trade
15:52:02 - 15-Sep-25
Unknown* 2 2.947473 Currency Conversion
OTC Trade
15:45:44 - 15-Sep-25
Unknown* 3 2.947473 Currency Conversion
OTC Trade
15:45:44 - 15-Sep-25
Unknown* 2 2.947473 Currency Conversion
OTC Trade
15:45:44 - 15-Sep-25
Unknown* 2 2.947473 Currency Conversion
OTC Trade
15:45:44 - 15-Sep-25
Unknown* 1 2.947473 Currency Conversion
OTC Trade
15:45:44 - 15-Sep-25
Unknown* 7 2.947473 Currency Conversion
OTC Trade
15:45:44 - 15-Sep-25
Unknown* 4 2.947473 Currency Conversion
OTC Trade
15:43:34 - 15-Sep-25
Unknown* 5 2.949964 Currency Conversion
OTC Trade
15:41:29 - 15-Sep-25
Unknown* 1,200 2.940554 Currency Conversion
OTC Trade
15:27:20 - 15-Sep-25
Unknown* 50 2.944705 Currency Conversion
OTC Trade
15:24:42 - 15-Sep-25
Unknown* 22 2.947473 Currency Conversion
OTC Trade
15:19:25 - 15-Sep-25
Unknown* 35 2.946366 Cross
Currency Conversion
OTC Trade
15:16:40 - 15-Sep-25
Unknown* 21 2.946366 Cross
Currency Conversion
OTC Trade
15:13:19 - 15-Sep-25
Unknown* 7 2.947473 Currency Conversion
OTC Trade
15:04:56 - 15-Sep-25
Unknown* 200 2.940554 Currency Conversion
OTC Trade
15:04:51 - 15-Sep-25
Unknown* 130 2.947473 Currency Conversion
OTC Trade
15:03:12 - 15-Sep-25
Unknown* 1 2.982067 Currency Conversion
OTC Trade
15:02:00 - 15-Sep-25
Unknown* 49 2.975148 Currency Conversion
OTC Trade
15:01:39 - 15-Sep-25
Unknown* 1 2.995905 Currency Conversion
OTC Trade
15:00:30 - 15-Sep-25
Unknown* 500 2.995905 Currency Conversion
OTC Trade
14:59:26 - 15-Sep-25
Unknown* 2,358 3.002824 Currency Conversion
OTC Trade
14:56:54 - 15-Sep-25
Unknown* 4 2.975148 Currency Conversion
OTC Trade
14:54:45 - 15-Sep-25
Unknown* 500 2.975148 Currency Conversion
OTC Trade
14:48:26 - 15-Sep-25
Unknown* 26 2.975148 Currency Conversion
OTC Trade
14:48:26 - 15-Sep-25
Unknown* 2,797 2.955914 Currency Conversion
OTC Trade
14:47:54 - 15-Sep-25
Unknown* 100 2.915229 Currency Conversion
Negotiated Trade
14:46:36 - 15-Sep-25
Unknown* 104 2.905959 Currency Conversion
OTC Trade
14:45:40 - 15-Sep-25
Unknown* 20 2.907066 Cross
Currency Conversion
OTC Trade
14:45:09 - 15-Sep-25
Unknown* 1 2.930867 Currency Conversion
OTC Trade
14:42:12 - 15-Sep-25
Unknown* 23 2.920904 Cross
Currency Conversion
OTC Trade
14:41:40 - 15-Sep-25
Unknown* 14 2.961311 Currency Conversion
OTC Trade
14:35:27 - 15-Sep-25
Unknown* 9 2.905959 Cross
Currency Conversion
OTC Trade
14:34:38 - 15-Sep-25
Unknown* 586 2.905959 Cross
Currency Conversion
OTC Trade
14:34:38 - 15-Sep-25
Unknown* 66 2.905959 Cross
Currency Conversion
OTC Trade
14:34:38 - 15-Sep-25
Unknown* 1,000 2.958543 Currency Conversion
OTC Trade
14:34:23 - 15-Sep-25
Unknown* 2,403 2.961311 Currency Conversion
OTC Trade
14:33:30 - 15-Sep-25
Unknown* 55 2.961311 Currency Conversion
OTC Trade
14:32:13 - 15-Sep-25
Unknown* 45 2.961311 Currency Conversion
OTC Trade
14:32:13 - 15-Sep-25
Unknown* 250 2.960342 Currency Conversion
OTC Trade
14:32:13 - 15-Sep-25
Unknown* 0 2.947473 Currency Conversion
OTC Trade
14:31:49 - 15-Sep-25
Unknown* 0 2.933635 Currency Conversion
OTC Trade
14:31:48 - 15-Sep-25
Unknown* 3 2.933635 Currency Conversion
OTC Trade
14:31:36 - 15-Sep-25
Unknown* 1 2.933635 Currency Conversion
OTC Trade
14:31:35 - 15-Sep-25
Unknown* 2,415 2.933635 Currency Conversion
OTC Trade
14:31:10 - 15-Sep-25
Unknown* 12 2.933635 Currency Conversion
OTC Trade
14:31:04 - 15-Sep-25
Unknown* 46 2.947473 Currency Conversion
OTC Trade
14:30:54 - 15-Sep-25
Unknown* 4 2.947473 Currency Conversion
OTC Trade
14:30:53 - 15-Sep-25
Unknown* 23 2.947473 Currency Conversion
OTC Trade
14:30:53 - 15-Sep-25
Unknown* 9 2.933635 Currency Conversion
OTC Trade
14:30:52 - 15-Sep-25
Unknown* 8 2.933635 Currency Conversion
OTC Trade
14:30:51 - 15-Sep-25
Unknown* 14 2.947473 Currency Conversion
OTC Trade
14:30:51 - 15-Sep-25
Unknown* 6 2.933635 Currency Conversion
OTC Trade
14:30:51 - 15-Sep-25
Unknown* 7 2.933635 Currency Conversion
OTC Trade
14:30:50 - 15-Sep-25
Unknown* 2,427 2.933635 Currency Conversion
OTC Trade
14:30:17 - 15-Sep-25
Unknown* 29 2.905959 Cross
Currency Conversion
OTC Trade
14:30:01 - 15-Sep-25
Unknown* 156 2.905959 Cross
Currency Conversion
OTC Trade
14:30:01 - 15-Sep-25
Unknown* 100 2.905959 Cross
Currency Conversion
OTC Trade
14:30:01 - 15-Sep-25
Unknown* 47 2.905959 Cross
Currency Conversion
OTC Trade
14:30:01 - 15-Sep-25
Unknown* 5,200 2.905959 Currency Conversion
OTC Trade
14:30:00 - 15-Sep-25
Unknown* 1,000 2.83843 Currency Conversion
OTC Trade
20:18:35 - 12-Sep-25
Unknown* 100 2.850607 Currency Conversion
OTC Trade
19:36:00 - 12-Sep-25
Unknown* 100 2.849639 Currency Conversion
OTC Trade
19:36:00 - 12-Sep-25
Unknown* 100 2.850607 Currency Conversion
OTC Trade
19:36:00 - 12-Sep-25
Unknown* 19 2.754715 Currency Conversion
OTC Trade
17:42:08 - 12-Sep-25
Unknown* 3 2.761637 Currency Conversion
OTC Trade
17:26:39 - 12-Sep-25
Unknown* 1 2.754715 Currency Conversion
OTC Trade
17:25:31 - 12-Sep-25
Unknown* 3 2.754715 Currency Conversion
OTC Trade
17:25:30 - 12-Sep-25
Unknown* 1 2.754715 Currency Conversion
OTC Trade
17:25:30 - 12-Sep-25
Unknown* 0 2.782401 Currency Conversion
OTC Trade
16:56:06 - 12-Sep-25
Unknown* 0 2.782401 Currency Conversion
OTC Trade
16:56:05 - 12-Sep-25
Unknown* 2,512 2.768558 Currency Conversion
OTC Trade
16:52:53 - 12-Sep-25
Unknown* 13 2.755961 Currency Conversion
OTC Trade
16:38:25 - 12-Sep-25
Unknown* 250 2.765789 Currency Conversion
OTC Trade
16:26:41 - 12-Sep-25
Unknown* 100 2.76662 Currency Conversion
OTC Trade
16:26:33 - 12-Sep-25
Unknown* 264 2.761637 Currency Conversion
OTC Trade
16:17:00 - 12-Sep-25
Unknown* 156 2.747738 Currency Conversion
Negotiated Trade
16:02:18 - 12-Sep-25
Unknown* 64 2.758021 Currency Conversion
Negotiated Trade
15:55:29 - 12-Sep-25
Unknown* 2,512 2.754715 Currency Conversion
OTC Trade
15:50:08 - 12-Sep-25
Unknown* 0 2.768558 Currency Conversion
OTC Trade
15:36:49 - 12-Sep-25
Unknown* 300 2.761637 Currency Conversion
OTC Trade
15:34:59 - 12-Sep-25
Unknown* 28 2.754715 Currency Conversion
OTC Trade
15:29:37 - 12-Sep-25
Unknown* 2,500 2.768558 Currency Conversion
OTC Trade
15:28:34 - 12-Sep-25
Unknown* 49 2.782401 Currency Conversion
OTC Trade
15:27:27 - 12-Sep-25
Unknown* 49 2.781432 Cross
Currency Conversion
OTC Trade
15:26:35 - 12-Sep-25
Unknown* 50 2.768558 Currency Conversion
OTC Trade
15:19:06 - 12-Sep-25
Unknown* 0 2.754715 Currency Conversion
OTC Trade
15:11:36 - 12-Sep-25
Unknown* 18 2.754715 Currency Conversion
OTC Trade
14:46:48 - 12-Sep-25
Unknown* 31 2.754715 Currency Conversion
OTC Trade
14:46:43 - 12-Sep-25
Unknown* 31 2.754715 Currency Conversion
OTC Trade
14:46:40 - 12-Sep-25
Unknown* 31 2.754715 Currency Conversion
OTC Trade
14:46:36 - 12-Sep-25
Unknown* 30 2.754715 Currency Conversion
OTC Trade
14:46:33 - 12-Sep-25
Unknown* 10 2.754715 Currency Conversion
OTC Trade
14:46:15 - 12-Sep-25
Unknown* 308 2.754715 Currency Conversion
OTC Trade
14:46:11 - 12-Sep-25
Unknown* 26 2.754715 Currency Conversion
OTC Trade
14:46:07 - 12-Sep-25
Unknown* 30 2.768558 Currency Conversion
OTC Trade
14:45:59 - 12-Sep-25
Unknown* 0 2.768558 Currency Conversion
OTC Trade
14:45:00 - 12-Sep-25
Unknown* 0 2.768558 Currency Conversion
OTC Trade
14:45:00 - 12-Sep-25
Unknown* 2,487 2.782401 Currency Conversion
OTC Trade
14:33:57 - 12-Sep-25
Unknown* 43 2.768558 Currency Conversion
OTC Trade
14:33:40 - 12-Sep-25
Unknown* 18 2.810086 Cross
Currency Conversion
OTC Trade
14:31:49 - 12-Sep-25
Unknown* 2,463 2.810086 Cross
Currency Conversion
OTC Trade
14:31:49 - 12-Sep-25
Unknown* 2 2.782401 Currency Conversion
OTC Trade
14:30:52 - 12-Sep-25
Unknown* 6 2.782401 Currency Conversion
OTC Trade
14:30:51 - 12-Sep-25
Unknown* 1 2.782401 Currency Conversion
OTC Trade
14:30:50 - 12-Sep-25
Unknown* 98 2.810086 Currency Conversion
OTC Trade
14:30:46 - 12-Sep-25
Unknown* 1 2.782401 Currency Conversion
OTC Trade
14:30:45 - 12-Sep-25
Unknown* 150 2.782401 Currency Conversion
OTC Trade
14:30:45 - 12-Sep-25
Unknown* 1 2.782401 Currency Conversion
OTC Trade
14:30:44 - 12-Sep-25
Unknown* 64 2.782401 Currency Conversion
OTC Trade
14:30:44 - 12-Sep-25
Unknown* 22 2.782401 Currency Conversion
OTC Trade
14:30:43 - 12-Sep-25
Unknown* 49 2.810086 Currency Conversion
OTC Trade
14:30:43 - 12-Sep-25
Unknown* 57 2.810086 Currency Conversion
OTC Trade
14:30:41 - 12-Sep-25
Unknown* 4 2.782401 Currency Conversion
OTC Trade
14:30:40 - 12-Sep-25
Unknown* 22 2.782401 Currency Conversion
OTC Trade
14:30:40 - 12-Sep-25
Unknown* 12 2.810086 Currency Conversion
OTC Trade
14:30:38 - 12-Sep-25
Unknown* 49 2.782401 Currency Conversion
OTC Trade
14:30:38 - 12-Sep-25
Unknown* 13 2.782401 Currency Conversion
OTC Trade
14:30:37 - 12-Sep-25
Unknown* 3,300 2.789322 Currency Conversion
OTC Trade
14:30:11 - 12-Sep-25
Unknown* 868 2.781017 Currency Conversion
OTC Trade
14:30:09 - 12-Sep-25
Unknown* 49 2.810086 Cross
Currency Conversion
OTC Trade
14:30:00 - 12-Sep-25
Unknown* 537 2.810086 Cross
Currency Conversion
OTC Trade
14:30:00 - 12-Sep-25
Unknown* 85 2.810086 Cross
Currency Conversion
OTC Trade
14:30:00 - 12-Sep-25
Unknown* 300 2.837772 Currency Conversion
OTC Trade
01:00:00 - 12-Sep-25
Unknown* 1 2.823929 Cross
Currency Conversion
OTC Trade
21:17:47 - 11-Sep-25
Unknown* 400 2.798182 Currency Conversion
OTC Trade
20:51:34 - 11-Sep-25
Unknown* 1 2.817008 Currency Conversion
OTC Trade
20:28:01 - 11-Sep-25
Unknown* 40 2.844693 Currency Conversion
OTC Trade
20:14:42 - 11-Sep-25
Unknown* 500 2.835834 Currency Conversion
OTC Trade
19:38:53 - 11-Sep-25
Unknown* 1,699 2.845272 Currency Conversion
OTC Trade
18:51:08 - 11-Sep-25
Unknown* 200 2.849432 Currency Conversion
OTC Trade
18:23:41 - 11-Sep-25
Unknown* 0 2.842499 Currency Conversion
OTC Trade
18:21:34 - 11-Sep-25
Unknown* 56 2.849432 Currency Conversion
OTC Trade
18:21:34 - 11-Sep-25
Unknown* 1,500 2.86829 Currency Conversion
OTC Trade
17:40:24 - 11-Sep-25
Unknown* 1 2.86926 Cross
Currency Conversion
OTC Trade
17:29:37 - 11-Sep-25
Unknown* 1 2.857336 Cross
Currency Conversion
OTC Trade
17:29:28 - 11-Sep-25
Unknown* 1,100 2.84 OTC Trade
17:21:49 - 11-Sep-25
Unknown* 250 2.855117 Currency Conversion
OTC Trade
17:21:29 - 11-Sep-25
Unknown* 100 2.841529 Currency Conversion
OTC Trade
17:17:56 - 11-Sep-25
Unknown* 0 2.842499 Currency Conversion
OTC Trade
17:00:36 - 11-Sep-25
Unknown* 316 2.835566 Currency Conversion
OTC Trade
17:00:36 - 11-Sep-25
Unknown* 1,200 2.856226 Currency Conversion
OTC Trade
16:42:00 - 11-Sep-25
Unknown* 4,000 2.854979 Currency Conversion
OTC Trade
16:42:00 - 11-Sep-25
Unknown* 500 2.856365 Currency Conversion
OTC Trade
16:39:25 - 11-Sep-25
Unknown* 12,900 2.855394 Currency Conversion
OTC Trade
16:39:25 - 11-Sep-25
Unknown* 2,800 2.856365 Currency Conversion
OTC Trade
16:39:25 - 11-Sep-25
Unknown* 39 2.857336 Cross
Currency Conversion
OTC Trade
16:33:33 - 11-Sep-25
Unknown* 98 2.884097 Currency Conversion
OTC Trade
16:09:57 - 11-Sep-25
Unknown* 23 2.88271 Currency Conversion
OTC Trade
16:09:39 - 11-Sep-25
Unknown* 2,403 2.884097 Currency Conversion
OTC Trade
16:08:35 - 11-Sep-25
Unknown* 9,000 2.877164 Currency Conversion
OTC Trade
16:07:57 - 11-Sep-25
Unknown* 5,000 2.877164 Currency Conversion
OTC Trade
16:05:10 - 11-Sep-25
Unknown* 43 2.877164 Currency Conversion
OTC Trade
16:03:17 - 11-Sep-25
Unknown* 38 2.884097 Currency Conversion
OTC Trade
15:59:59 - 11-Sep-25
Unknown* 62 2.884097 Currency Conversion
OTC Trade
15:59:51 - 11-Sep-25
Unknown* 1,961 2.89103 Currency Conversion
OTC Trade
15:58:00 - 11-Sep-25
Unknown* 1,000 2.932627 Currency Conversion
OTC Trade
15:49:26 - 11-Sep-25
Unknown* 531 2.925694 Currency Conversion
OTC Trade
15:49:18 - 11-Sep-25
Unknown* 700 2.913354 Currency Conversion
OTC Trade
15:47:48 - 11-Sep-25
Unknown* 500 2.92403 Currency Conversion
OTC Trade
15:46:46 - 11-Sep-25
Unknown* 47 2.925694 Currency Conversion
OTC Trade
15:46:37 - 11-Sep-25
Unknown* 132 2.911828 Currency Conversion
OTC Trade
15:46:23 - 11-Sep-25
Unknown* 74 2.911828 Currency Conversion
OTC Trade
15:46:16 - 11-Sep-25
Unknown* 2,392 2.911828 Currency Conversion
OTC Trade
15:44:46 - 11-Sep-25
Unknown* 2,392 2.911828 Currency Conversion
OTC Trade
15:44:32 - 11-Sep-25
Unknown* 5 2.897963 Currency Conversion
OTC Trade
15:39:18 - 11-Sep-25
Unknown* 82 2.885206 Cross
Currency Conversion
OTC Trade
15:38:40 - 11-Sep-25
Unknown* 95 2.897963 Currency Conversion
OTC Trade
15:35:46 - 11-Sep-25
Unknown* 100 2.897963 Currency Conversion
OTC Trade
15:35:08 - 11-Sep-25
Unknown* 153 2.897963 Currency Conversion
OTC Trade
15:35:00 - 11-Sep-25
Unknown* 103 2.897963 Currency Conversion
OTC Trade
15:34:53 - 11-Sep-25
Unknown* 56 2.897963 Currency Conversion
OTC Trade
15:34:45 - 11-Sep-25
Unknown* 3 2.899072 Cross
Currency Conversion
OTC Trade
15:32:08 - 11-Sep-25
Unknown* 241 2.897963 Currency Conversion
OTC Trade
15:30:34 - 11-Sep-25
Unknown* 500 2.897963 Currency Conversion
OTC Trade
15:27:31 - 11-Sep-25
Unknown* 150 2.897963 Currency Conversion
OTC Trade
15:27:31 - 11-Sep-25
Unknown* 39 2.911828 Currency Conversion
OTC Trade
15:27:01 - 11-Sep-25
Unknown* 12 2.897963 Currency Conversion
OTC Trade
15:26:53 - 11-Sep-25
Unknown* 12 2.897963 Currency Conversion
OTC Trade
15:26:45 - 11-Sep-25
Unknown* 12 2.897963 Currency Conversion
OTC Trade
15:26:33 - 11-Sep-25
Unknown* 71 2.911828 Currency Conversion
OTC Trade
15:24:02 - 11-Sep-25
Unknown* 95 2.911828 Currency Conversion
OTC Trade
15:23:55 - 11-Sep-25
FTSE 100 Latest
Value9,277.03
Change-6.26