CESC Limited (BOM:500084)
India flag India · Delayed Price · Currency is INR
155.00
-1.60 (-1.02%)
At close: Aug 21, 2026

CESC Limited 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
188,530185,703170,013152,932142,464125,439
Revenue Growth
8.72%9.23%11.17%7.35%13.57%7.84%
Net Income
15,54015,42013,69913,76413,42813,581
Earnings Per Share
11.4011.6310.3310.3810.1310.25
EPS Growth
9.74%12.56%-0.47%2.50%-1.12%2.04%

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
56,71056,48440,22427,01225,74634,720
Total Debt
216,710216,706179,778145,436142,628149,608
Net Cash (Debt)
-160,000-160,222-139,554-118,424-116,882-114,888
Net Cash Growth
------
Net Cash Per Share
-117.39-120.87-105.28-89.34-88.17-86.67

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
-40,57525,81423,51419,78424,991
Capital Expenditures
--39,162-18,632-7,712-6,955-7,781
Free Cash Flow
-1,4137,18315,80312,82817,210
Free Cash Flow Growth
--80.33%-54.55%23.19%-25.46%-18.94%

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Pretax Margin
11.42%11.41%10.49%11.01%12.21%15.27%
Profit Margin
8.24%8.30%8.06%9.00%9.43%10.83%
FCF Margin
-0.76%4.23%10.33%9.00%13.72%

Dividends

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingAug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Dividend Per Share
6.0006.0004.5004.5004.5004.500
Dividend Per Share Growth
0%33.33%0%0%0%0%
Dividend Yield
3.87%4.14%3.14%4.09%7.71%7.17%

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingAug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
13.2312.9114.8911.726.587.40
P/FCF Ratio
145.50140.8928.4010.206.895.84
PS Ratio
1.091.071.201.050.620.80