Citizen Solar Limited (BOM:538786)
India flag India · Delayed Price · Currency is INR
291.95
-2.30 (-0.78%)
At close: Jul 13, 2026

Citizen Solar Ratios and Metrics

Millions INR. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jul '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
1,5761,358210227171117
Market Cap Growth
661.08%545.00%-7.14%32.58%45.99%407.01%
Enterprise Value
2,6191,340210222171117
Last Close Price
291.95251.5539.0042.0031.6821.70
PE Ratio
18.286.05639.802869.451863.21-
PS Ratio
0.510.445.205.787.2019.75
PB Ratio
3.763.244.544.933.722.56
P/TBV Ratio
3.833.304.544.933.722.56
P/FCF Ratio
--632.12-462.60-
P/OCF Ratio
7.506.46632.12-462.60-
EV/Sales Ratio
0.840.435.205.667.1919.72
EV/EBITDA Ratio
7.864.02----
EV/EBIT Ratio
8.374.28----
EV/FCF Ratio
--631.88-462.15-
Debt / Equity Ratio
2.532.53----
Debt / EBITDA Ratio
3.183.18----
Net Debt / Equity Ratio
2.492.49-0.010.000.000.00
Net Debt / EBITDA Ratio
3.133.13----
Net Debt / FCF Ratio
-1.29-1.29-0.770.12-0.430.39
Asset Turnover
3.423.420.880.840.510.13
Quick Ratio
0.200.208.325.620.480.22
Current Ratio
0.860.8614.6915.861.191.24
Return on Equity (ROE)
96.43%96.43%0.71%0.17%0.20%-1.38%
Return on Assets (ROA)
21.49%21.49%-4.44%-5.01%-4.28%-8.48%
Return on Invested Capital (ROIC)
31.23%30.91%-5.87%-8.14%-7.02%-13.84%
Return on Capital Employed (ROCE)
26.70%26.70%-7.10%-8.10%-7.00%-13.90%
Earnings Yield
14.23%16.52%0.16%0.03%0.05%-0.55%
FCF Yield
-51.49%-59.76%0.16%-0.38%0.22%-0.36%
Payout Ratio
17.52%17.52%----
Buyback Yield / Dilution
-160.19%-160.19%----