Banas Finance Limited (BOM:509053)
India flag India · Delayed Price · Currency is INR
7.10
-0.05 (-0.70%)
At close: Sep 11, 2026

Banas Finance Financials Overview

Millions INR. Fiscal year is Apr - Mar.

Revenue & Profits

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Revenue
460.05593.7232.6687.17181.571,007
Revenue Growth
-4.54%155.24%-66.15%278.46%-81.97%805.51%
Operating Income
145.76123.82-176.3336.33-996.9916.4
Net Income
145.3166.25-59.8443.95-535.8691.78
Earnings Per Share
2.050.74-0.670.91-11.1526.97
EPS Growth
-----493.31%

Revenue by Segment

Fiscal YearTTMFY 2026FY 2025FY 2024
Period EndingJun '26 Mar '26 Mar '25 Mar '24
Finance Business
386.33463.99428.66666.43
Unallocated Other Income
22.622.656.1770.01
Commodity/Trading Business
-108.33--
Total
517.25594.97434.83736.44

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
85.93123.85258.83213.47198.32198.77
Total Debt
5.875.878.660.565.1268.97
Net Cash (Debt)
80.07117.99250.23152.97133.2129.8
Net Cash Growth
1.14%-52.85%63.58%14.85%2.61%-
Net Cash Per Share
1.131.322.793.182.775.06

Cash Flow & CapEx

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Operating Cash Flow
-237.81-2.36-55.09-8.29196.91
Capital Expenditures
---0.38---
Free Cash Flow
-237.81-2.74-55.09-8.29196.91
Free Cash Flow Growth
-----118.26%

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Operating Margin
31.68%20.86%-75.80%48.94%-549.04%90.98%
Pretax Margin
44.13%20.88%-75.63%52.07%-542.54%90.79%
Profit Margin
31.59%11.16%-25.72%6.40%-295.09%68.68%
FCF Margin
-40.05%-1.18%-8.02%-4.57%19.55%

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingSep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
3.476.86-15.07-1.90
P/FCF Ratio
2.671.91---6.68
PS Ratio
1.380.772.800.962.691.31