Stellant Securities (India) Limited (BOM:526071)
India flag India · Delayed Price · Currency is INR
687.85
+32.75 (5.00%)
At close: Jul 28, 2026

BOM:526071 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
606508.7218.764.731.560.3
Revenue Growth
1344.57%2611.45%296.49%202.75%415.84%-80.85%
Gross Profit
498.7290.6817.715.351.570.3
Operating Income
495.9288.2716.973.710.31-0.3
Net Income
366.76213.0712.913.560.31-0.31
Earnings Per Share
54.4638.493.490.960.08-0.08
EPS Growth
560.74%1003.75%262.49%1045.24%--

Revenue by Segment

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Securities Market Trading and Advisory
567.5472.79----
Bullion Trading
-32.21----
Trading of Securities
--18.764.731.560.3
Total
599.7150518.764.731.560.3

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
375.44375.4422.619.210.380.25
Total Debt
----14.43-
Net Cash (Debt)
375.44375.4422.619.21-14.060.25
Net Cash Growth
1942.88%1560.88%145.44%---54.10%
Net Cash Per Share
55.7567.826.112.49-3.800.07

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
--192.79.282.570.25-0.29
Free Cash Flow
--192.79.282.570.25-0.29
Free Cash Flow Growth
--260.51%917.00%--

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Gross Margin
82.29%57.14%94.40%112.98%100.58%98.68%
Operating Margin
81.83%56.67%90.44%78.47%20.03%-99.67%
Pretax Margin
81.43%56.61%89.99%75.30%19.96%-101.98%
Profit Margin
60.52%41.88%68.81%75.30%19.96%-101.98%

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJul '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
12.6317.445.613.1425.56-
PS Ratio
6.287.313.862.375.1018.84