Banas Finance Limited (BOM:509053)
India flag India · Delayed Price · Currency is INR
6.38
-0.10 (-1.54%)
At close: Nov 13, 2026

Banas Finance Financials Overview

Millions INR. Fiscal year is Apr - Mar.

Revenue & Profits

Fiscal Year
TTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingSep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Revenue
502.3593.7232.6687.17181.571,007
Revenue Growth
10.24%155.24%-66.15%278.46%-81.97%805.51%
Operating Income
147.62123.82-176.3336.33-996.9916.4
Net Income
222.8866.25-59.8443.95-535.8691.78
Earnings Per Share
1.870.74-0.670.91-11.1526.97
EPS Growth
-7.79%----493.31%

Revenue by Segment

Fiscal Year
FY 2026FY 2025FY 2024
Period EndingMar '26 Mar '25 Mar '24
Commodity/Trading Business
108.33--
Finance Business
463.99432.27666.43
Unallocated Other Income
22.652.5570.01
Total
594.97434.83736.44

Cash & Debt

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingSep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
123.62123.85258.83213.47198.32198.77
Total Debt
5.845.878.660.565.1268.97
Net Cash (Debt)
117.78117.99250.23152.97133.2129.8
Net Cash Growth
67.94%-52.85%63.58%14.85%2.61%-
Net Cash Per Share
0.991.322.793.182.775.06

Cash Flow & CapEx

Fiscal Year
TTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingSep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Operating Cash Flow
283.96237.81-2.36-55.09-8.29196.91
Capital Expenditures
---0.38---
Free Cash Flow
283.96237.81-2.74-55.09-8.29196.91
Free Cash Flow Growth
-30.22%----118.26%

Margins

Fiscal Year
TTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingSep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Operating Margin
29.39%20.86%-75.80%48.94%-549.04%90.98%
Pretax Margin
55.66%20.88%-75.63%52.07%-542.54%90.79%
Profit Margin
44.37%11.16%-25.72%6.40%-295.09%68.68%
FCF Margin
56.53%40.05%-1.18%-8.02%-4.57%19.55%

Valuation

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingNov '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
3.416.86-15.07-1.90
P/FCF Ratio
2.011.91---6.68
PS Ratio
1.140.772.800.962.691.31