Dimensional Fund Advisors LP Has $4.43 Million Position in Ballard Power Systems, Inc. $BLDP | StockRay