BLDP Last 2.72 -0.17 (-5.88%) Time 2025-12-12 16:00:00 Previous Close 2.89 Open 2.90 High 2.97 Low 2.69