Hecla HL Stock Up 435 Key Resistance at 1792 20260520 Planet 13 Reports Weaker Q1 2026 Results Revenue Declines Net Loss Widens Mazda Delays First Electric Vehicle Prioritizes Hybrid Development Google Accelerates AIPowered Android Overhaul as Gemini Integration Expands Across Devices Gold Price Slide Deepens as Real Yields Punish Bullion