Stanrose Mafatlal Investments and Finance Limited (BOM:506105)
India flag India · Delayed Price · Currency is INR
66.70
+1.60 (2.46%)
At close: Jul 30, 2026

BOM:506105 Financials Overview

Millions INR. Fiscal year is Apr - Mar.

Revenue & Profits

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Revenue
28.5528.5513.6614.0832.170.84
Revenue Growth
105.64%108.98%-2.98%-56.23%3720.55%-20.87%
Gross Profit
8.758.7512.0912.7130.96-0.6
Operating Income
-31.04-31.04-22.16-21.42-3.92-37.77
Net Income
-30.21-30.21-22.61-74.49-4.88-34.26
Earnings Per Share
-7.61-7.61-5.70-18.77-1.23-8.63
EPS Growth
------

Revenue by Segment

Fiscal YearTTMFY 2026FY 2025
Period EndingMar '26 Mar '26 Mar '25
Investments
8.828.8213.66
Trading
19.7319.73-
Total
28.5528.5513.66

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
10.4210.426.679.9720.9215
Total Debt
21.0221.0223.0424.921.0222.68
Net Cash (Debt)
-10.6-10.6-16.37-14.92-0.1-7.68
Net Cash Growth
------
Net Cash Per Share
-2.67-2.67-4.12-3.76-0.02-1.93

Cash Flow & CapEx

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Operating Cash Flow
16.5716.570.41-7.499.2810.04
Capital Expenditures
-9.84-9.84-0.28-0.15-0.05-4.04
Free Cash Flow
6.736.730.13-7.649.236
Free Cash Flow Growth
-16.62%4958.65%--53.90%-83.39%

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Gross Margin
30.66%30.66%88.52%90.26%96.24%-71.38%
Operating Margin
-108.70%-108.70%-162.22%-152.09%-12.19%-4485.63%
Pretax Margin
-109.21%-109.21%-164.41%-536.27%-12.65%-4073.16%
Profit Margin
-105.80%-105.80%-165.52%-528.98%-15.17%-4068.41%
FCF Margin
23.57%23.57%0.97%-54.24%28.69%712.11%

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingAug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
P/FCF Ratio
41.5836.971798.99-34.3555.65
PS Ratio
9.808.7117.5121.449.85396.32