bf/NASDAQ:BLDP_icon.jpeg

NASDAQ:BLDP

Ballard Power Systems Inc.

  • Stock

USD

Last Close

2.81

06/05 15:29

Market Cap

979.80M

Beta: 1.86

Volume Today

604.99K

Avg: 2.46M

PE Ratio

−5.94

PFCF: −5.79

Institutional trades

Jan 21May 21Aug 21Dec 21Apr 22Aug 22Dec 22Mar 23-10M-5M05M10M15M

Institutional Ownership

Current holdings institutionals

Filer Shares Latest Filing Date Previously owned Change Share-Type Market Value
16.92M
2021-05-14
15.22M
1.70M
Shares
412.49M
7.13M
2021-05-14
6.26M
867.21K
Shares
173.51M
7.05M
2023-08-14
7.05M
0
Shares
30.72M
3.06M
2021-05-17
3.60M
-544.51K
Shares
74.47M
3.02M
2021-05-14
3.14M
-121.13K
Shares
73.56M
2.77M
2021-05-14
1.98M
792.65K
Shares
67.37M
2.52M
2022-05-09
2.39M
124.77K
Shares
61.28M
2.49M
2021-05-14
2.53M
-44.34K
Shares
60.56M
2.18M
2021-05-07
1.60M
578.54K
Shares
53.02M
1.84M
2021-05-05
3.31M
-1.47M
Shares
44.79M
1.70M
2021-05-17
1.81M
-107.12K
Shares
41.41M
1.63M
2021-05-17
1.86M
-231.50K
Shares
39.71M
1.40M
2021-04-29
1.24M
160.84K
Shares
34.17M
1.30M
2021-05-13
1.31M
-10.15K
Shares
31.67M
1.20M
2021-07-09
936.32K
264.51K
Shares
29.23M
1.16M
2021-05-13
1.77M
-607K
Shares
28.34M
1.14M
2021-05-13
1.24M
-100.51K
Shares
27.75M
1.01M
2021-05-14
904.68K
100.41K
Shares
24.51M
966.00K
2021-05-13
1.04M
-78.33K
Shares
23.25M
914.50K
2021-05-07
388.60K
525.90K
Shares
22.29M
894.41K
2021-05-17
616.68K
277.73K
Shares
21.77M
887.55K
2023-03-10
1.95M
-1.06M
Shares
21.63M
804.40K
2021-05-17
107.78K
696.61K
Shares
21.64M
708K
2021-05-13
377K
331K
Shares
17.23M
683.80K
2021-05-21
302.20K
381.60K
PUT
16.64M
675.12K
2021-05-12
234.09K
441.03K
Shares
16.37M
657.62K
2021-05-14
634.82K
22.80K
Shares
16.04M
627.06K
2023-08-08
627.36K
-302
Shares
2.73M
617.92K
2022-11-02
614.45K
3.47K
Shares
3.78M
614.61K
2021-04-30
0
614.61K
Shares
14.98M
600K
2021-05-14
1.66M
-1.06M
Shares
14.63M
582.57K
2021-05-06
579.23K
3.34K
Shares
14.18M
564.21K
2021-05-12
760.20K
-196.00K
Shares
13.73M
539.80K
2021-05-14
640K
-100.20K
Shares
13.14M
502.11K
2021-05-17
45K
457.11K
Shares
12.22M
500.24K
2021-05-14
0
500.24K
Shares
12.18M
471.87K
2021-05-13
153.91K
317.96K
Shares
11.48M
459.38K
2021-05-14
213.00K
246.37K
Shares
11.20M
444.70K
2021-05-13
0
444.70K
Shares
10.82M
439.44K
2021-05-17
390.18K
49.27K
Shares
10.70M
436.80K
2021-05-17
16.20K
420.60K
Shares
10.59M
435K
2021-05-17
0
435K
Shares
10.59M
336.99K
2021-04-28
21.20K
315.79K
Shares
7.88M
325.87K
2021-05-17
377.94K
-52.06K
Shares
7.93M
325.81K
2021-05-14
0
325.81K
Shares
6.75M
324.04K
2021-05-17
74.04K
250K
Shares
7.89M
309.45K
2021-05-17
18.13K
291.33K
Shares
7.50M
304.06K
2021-05-06
0
304.06K
Shares
7.42M
301.99K
2021-05-10
31.36K
270.63K
Shares
7.35M
297.88K
2021-05-13
263.32K
34.56K
Shares
7.25M
294.69K
2021-05-03
244.07K
50.62K
Shares
9.03M
289.47K
2021-05-14
165.13K
124.35K
Shares
7.05M
287.58K
2021-05-14
11.58K
276.00K
Shares
7M
271.93K
2021-04-30
358.74K
-86.81K
Shares
6.63M
250K
2021-04-22
275K
-25K
Shares
6.09M
246.28K
2021-05-17
610.82K
-364.54K
Shares
5.64M
244.42K
2021-05-17
103.36K
141.06K
Shares
5.95M
240K
2021-05-17
126.25K
113.75K
Shares
5.84M
233.80K
2021-05-13
0
233.80K
Shares
5.69M
222.97K
2021-05-17
0
222.97K
Shares
5.43M
219.26K
2021-05-03
196.15K
23.11K
Shares
5.35M
214.94K
2021-05-17
184.24K
30.69K
Shares
5.23M
201K
2021-04-26
161.50K
39.50K
Shares
4.89M
186.70K
2021-05-11
224.93K
-38.22K
Shares
4.54M
185K
2021-05-07
145K
40K
Shares
4.51M
181.94K
2021-04-29
181.94K
0
Shares
4.08M
175.10K
2021-05-07
110.50K
64.60K
Shares
4.27M
174.62K
2021-05-14
159.63K
14.99K
Shares
4.26M
167.50K
2021-04-23
130K
37.50K
Shares
4.08M
159.05K
2021-04-27
4.67K
154.38K
Shares
10.02M
154.79K
2021-05-13
550.60K
-395.81K
Shares
3.77M
150.19K
2021-05-13
10.55K
139.65K
Shares
3.66M
139.96K
2021-05-17
0
139.96K
Shares
3.41M
131.68K
2021-05-11
159.59K
-27.91K
Shares
3.21M
128.85K
2021-04-29
108.67K
20.18K
Shares
3.14M
112.44K
2021-05-11
103.55K
8.89K
Shares
2.74M
110.24K
2021-05-14
85.46K
24.78K
Shares
2.69M
108.70K
2021-08-18
0
108.70K
Shares
2.65M
108.50K
2021-05-17
117.30K
-8.80K
Shares
2.64M
106.59K
2021-05-17
0
106.59K
Shares
2.60M
100.63K
2021-05-13
2.06K
98.58K
Shares
2.45M
100K
2021-05-17
150K
-50K
Shares
2.43M
98.10K
2021-05-18
128K
-29.90K
PUT
2.39M
96.61K
2021-04-16
127.23K
-30.61K
Shares
2.35M
96.10K
2021-02-12
0
96.10K
Shares
2.25M
89.33K
2021-05-17
56.01K
33.32K
Shares
2.17M
88.83K
2021-05-17
165.81K
-76.97K
Shares
2.16M
85.94K
2021-05-13
134.39K
-48.45K
Shares
2.09M
84.89K
2021-02-16
0
84.89K
Shares
1.99M
84.50K
2021-05-17
63.50K
21K
Shares
2.06M
83.30K
2021-05-14
0
83.30K
PUT
1.90M
81.92K
2021-05-14
0
81.92K
Shares
1.99M
81.19K
2021-05-14
47K
34.19K
Shares
1.98M
80.73K
2021-05-14
48.51K
32.22K
Shares
1.97M
80K
2021-05-12
80K
0
Shares
1.95M
76.60K
2021-05-07
209.24K
-132.65K
Shares
1.86M
75.20K
2021-05-14
180K
-104.80K
Shares
1.83M
74.04K
2021-05-17
26.21K
47.83K
Shares
1.79M
72.50K
2021-05-17
13.90K
58.60K
Shares
1.77M
68.50K
2021-05-14
0
68.50K
Shares
1.67M