Keystone Realtors Limited (NSE:RUSTOMJEE)
India flag India · Delayed Price · Currency is INR
399.30
-5.45 (-1.35%)
Jul 31, 2026, 3:30 PM IST

Keystone Realtors 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
26,34526,34520,04122,2236,85712,694
Revenue Growth
31.46%31.46%-9.82%224.10%-45.98%49.56%
Gross Profit
5,4685,4685,5773,5932,4802,806
Operating Income
1,0431,0432,1271,0921,1441,914
Net Income
788.6788.61,7201,122819.51,396
Earnings Per Share
6.216.2113.719.827.6713.96
EPS Growth
-54.71%-54.71%39.61%28.05%-45.05%-55.03%

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '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.09-47.09-10.50-66.83-60.53-135.64

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

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Gross Margin
20.76%20.76%27.83%16.17%36.16%22.11%
Operating Margin
3.96%3.96%10.62%4.91%16.69%15.08%
Pretax Margin
4.19%4.19%12.82%6.50%15.71%14.53%
Profit Margin
2.99%2.99%8.58%5.05%11.95%11.00%
FCF Margin
-19.65%-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.38%-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
64.3959.8938.9861.4064.36-
Forward PE
16.3016.1622.1435.96--
P/FCF Ratio
---38.5417.62-
PS Ratio
1.921.793.343.107.69-