Keystone Realtors Limited (NSE:RUSTOMJEE)
India flag India · Delayed Price · Currency is INR
371.45
+0.50 (0.13%)
Aug 21, 2026, 3:29 PM IST

Keystone Realtors 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
28,31726,34520,04122,2236,85712,694
Revenue Growth
52.65%31.46%-9.82%224.10%-45.98%49.56%
Gross Profit
6,2695,4685,5773,5932,4802,806
Operating Income
1,7151,0432,1271,0921,1441,914
Net Income
1,175788.61,7201,122819.51,396
Earnings Per Share
9.256.2113.719.827.6713.96
EPS Growth
-26.71%-54.71%39.61%28.05%-45.05%-55.03%

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
8,8618,8617,9863,3773,8322,056
Total Debt
14,84014,8409,30311,01410,30315,626
Net Cash (Debt)
-5,980-5,980-1,317-7,637-6,470-13,569
Net Cash Growth
------
Net Cash Per Share
-47.10-47.09-10.50-66.83-60.53-135.64

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
--5,091-113.91,8343,062-1,096
Capital Expenditures
--85.8-193-46.4-67.7-3.6
Free Cash Flow
--5,176-306.91,7882,994-1,099
Free Cash Flow Growth
----40.29%--

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Gross Margin
22.14%20.76%27.83%16.17%36.16%22.11%
Operating Margin
6.06%3.96%10.62%4.91%16.69%15.08%
Pretax Margin
5.83%4.19%12.82%6.50%15.71%14.53%
Profit Margin
4.15%2.99%8.58%5.05%11.95%11.00%
FCF Margin
--19.65%-1.53%8.04%43.66%-8.66%

Dividends

Fiscal YearCurrentFY 2026FY 2025
Period EndingAug '26 Mar '26 Mar '25
Dividend Per Share
1.500-1.500
Dividend Per Share Growth
---
Dividend Yield
0.40%-0.28%

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingAug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
40.1459.8938.9861.4064.36-
Forward PE
16.9416.1622.1435.96--
P/FCF Ratio
---38.5417.62-
PS Ratio
1.661.793.343.107.69-