Karachi, Indus Dyeing witnessed a positive shift in its stock price on 18 March, opening at PKR 120.05 and closing higher at PKR 122.75. The stock fluctuated between PKR 120.05 and PKR 122.17 throughout the session, with a modest volume of 800 shares being traded. The closing price stood at PKR 122.5.