1,265 companies
BLDP
Ballard Power Systems Inc.
ballard has established a sustainable leadership position in pem (proton exchange membrane) fuel cell technology and products, currently providing solutions for backup power, distributed generation, material handling, and bus applications.
British Columbia, Canada
NASDAQ
Bam Bam Resources Corp.
British Columbia, Canada
Bankers Cobalt Corp
Bankers Cobalt Corp.
British Columbia, Canada
BRO
Barksdale Resources Corp
Barksdale Capital Corp.
British Columbia, Canada
TSXV
BRYGF
Baroyeca Gold & Silver Inc.
British Columbia, Canada
OTC
BARRF
Barrian Mining Corporation
British Columbia, Canada
OTC
BRSLF
Barsele Minerals Corp.
British Columbia, Canada
OTC
Basin Uranium Corp.
British Columbia, Canada
Bast Fibre Technologies Inc.
British Columbia, Canada
Battery Metals Streaming Corp.
British Columbia, Canada
Battery Mineral Resources Corp.
British Columbia, Canada
BatteryOne Royalty Corp.
British Columbia, Canada
Battlefy Technologies Inc.
British Columbia, Canada
BHSIF
Bayhorse Silver, Inc.
British Columbia, Canada
OTC
BeMetals Corp.
British Columbia, Canada
BCEKF
Bear Creek Mining Corp
Bear Creek Mining Corp.
British Columbia, Canada
OTC
Beedie Holdings Ltd.
British Columbia, Canada
Beedie Investments Ltd
British Columbia, Canada
Beedie OYII Holdings Ltd.
British Columbia, Canada
BCUFF
Bell Copper Corporation
Bell Copper Corp.
British Columbia, Canada
OTC