The State Trading Corporation of India Limited (BOM:512531)
India flag India · Delayed Price · Currency is INR
117.45
-0.05 (-0.04%)
At close: Jul 24, 2026

BOM:512531 Financials Overview

Millions INR. Fiscal year is Apr - Mar.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Mar '25 Mar '24 Mar '23 Mar '22 Mar '21
Revenue
-----2,498
Revenue Growth
------91.49%
Gross Profit
-8.24-8.24-3.29-3.04-37.241.02
Operating Income
370.88593.39317.57287.01240.87-637.97
Net Income
6,416247.45510.72317.88-868.49-504.47
Earnings Per Share
106.864.128.515.30-14.47-8.41
EPS Growth
1692.24%-51.55%60.67%---

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Mar '25 Mar '24 Mar '23 Mar '22 Mar '21
Cash & Investments
1,5392,5152,9902,3432,0371,915
Total Debt
11,76719,81319,81319,86919,86919,869
Net Cash (Debt)
-10,227-17,297-16,822-17,526-17,831-17,953
Net Cash Growth
------
Net Cash Per Share
-170.35-288.29-280.37-292.10-297.19-299.22

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Mar '25 Mar '24 Mar '23 Mar '22 Mar '21
Operating Cash Flow
--1,708-234.98-616.3947.4-1,935
Capital Expenditures
------23.65
Free Cash Flow
--1,708-234.98-616.3947.4-1,959
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Mar '25 Mar '24 Mar '23 Mar '22 Mar '21
Gross Margin
-----1.64%
Operating Margin
------25.54%
Pretax Margin
------20.12%
Profit Margin
------20.19%
FCF Margin
------78.42%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Mar '25 Mar '24 Mar '23 Mar '22 Mar '21
PE Ratio
1.1030.9314.5912.90--
P/FCF Ratio
----122.92-
PS Ratio
-----1.79