Macrotech Developers Q4 net profit rises 38 May 26, 2025 The company’s shares ended 3.3% lower at a price of ₹1,322.00 on Thursday. Source