₹118.57
0.9 (0.76%) - 18 Aug 2025 04:31 PMState Trading Corporation Of India Ltd. (STC) is a premier international trading company that was set up in 1956. Presently, 90% of its equity is owned by the Government of India. STC undertakes import and export of large number of bulk commodities such as rice, wheat, sugar, pulses, edible oils, fertilisers, coal, bullion, etc. It also undertakes import of mass consumption items like wheat, sugar, pulses, etc. as and when called upon by the Government to do so. STC’s corporate office is at New Delhi.
Industry - Trading
* Please refer to the Standalone data if Consolidated financial data for the company is not available.