Domestic equity benchmarks ended their six-day winning streak on Friday, 22 August 2025, as profit booking and global uncertainties weighed on sentiment. Strong gains earlier in the week were ...