ITD Cementation locked in upper circuit on order win There were pending buy orders of 45,014 shares, with no sellers available.