Stockreport

Here's Why We're Not Too Worried About Ballard Power Systems' (TSE:BLDP) Cash Burn Situation [Yahoo! Finance]

Ballard Power Systems, Inc. - Common Shares  (BLDP) 
Last ballard power systems, inc. - common shares earnings: 3/4 08:30 pm Check Earnings Report
US:NASDAQ Investor Relations: ballard.com/investors/presentations-events
PDF lost money for years while it grew recurring revenue, if you held shares since 2005, you'd have done very well indeed. But the harsh reality is that very many loss makin [Read more]