Ballard Power Systems (NASDAQ:BLDP) +2.8% in Thursday's trading after saying it signed a new supply agreement with Sierra Northern Railway for 1.5 MW of fuel cell engines to be delivered before the ...