Mufin Green Finance Limited (BOM:542774)
India flag India · Delayed Price · Currency is INR
131.85
+2.50 (1.93%)
At close: Jul 31, 2026

Mufin Green Finance 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
836836882.21509.04262.74150.38
Revenue Growth
-5.24%-5.24%73.31%93.74%74.72%-34.55%
Operating Income
379.79379.79256.75216.97106.59126.58
Net Income
282.63282.63196.08160.6281.17108.82
Earnings Per Share
1.641.641.181.050.580.84
EPS Growth
39.28%39.28%12.14%82.07%-31.28%-45.25%

Revenue by Segment

Fiscal YearFY 2025FY 2024FY 2023FY 2022
Period EndingMar '25 Mar '24 Mar '23 Mar '22
Financing and Investing
684.90.1262.74150.38
EV Charging Infrastructure and Solar Power Plant
199.96---
Total
884.860.1262.74150.38

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
2,4282,428967.41924.45201.48192.34
Total Debt
13,97613,9767,1976,4732,284-
Net Cash (Debt)
-11,548-11,548-6,229-5,549-2,083192.34
Net Cash Growth
------63.32%
Net Cash Per Share
-67.01-67.01-37.41-36.16-14.801.48

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
-6,950-6,950-1,526-3,587-1,753-584.25
Capital Expenditures
-39.93-39.93-8.62-3.76-1.7-6.92
Free Cash Flow
-6,990-6,990-1,534-3,591-1,755-591.17
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Operating Margin
45.43%45.43%29.10%42.62%40.57%84.17%
Pretax Margin
45.43%45.43%29.39%41.71%41.07%84.31%
Profit Margin
33.81%33.81%22.23%31.55%30.89%72.36%
FCF Margin
-836.13%-836.13%-173.90%-705.40%-667.87%-393.12%

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingAug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
80.4066.6858.68134.1869.9212.21
PS Ratio
31.2522.5413.0442.3421.608.84