Harrow HROW Surges 117 Nearing 3259 Resistance 20260520 Banco Macro BMA Stock Up 215 Key Resistance at 7405 20260520 Australian Developer Abandons Trump Hotel Project Calls Brand Toxic Ola Electric Q4 Results Net Loss Narrows 42 YoY to 500 Crore as Revenue Declines Sharply