Ballard BLDP Stock Up 1292 Key Resistance at 496 20260520 Melar MACI Flat at 1085 Consolidation Continues 20260520 Alphabets Google IO AI Showcase Puts Market Momentum to the Test TDK Reports Acquisition of Malaysian Startup to Strengthen AI Battery Capacity Japans DBJ Explores Extended Investment Horizon to Strengthen Domestic Reshoring Efforts