Citizen Solar Limited (BOM:538786)
India flag India · Delayed Price · Currency is INR
234.65
0.00 (0.00%)
At close: Jun 1, 2026

Citizen Solar Ratios and Metrics

Millions INR. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
May '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
1,2661,358210227171117
Market Cap Growth
534.19%545.00%-7.14%32.58%45.99%407.01%
Enterprise Value
2,3101,340210222171117
Last Close Price
234.65251.5539.0042.0031.6821.70
PE Ratio
14.696.05639.802869.451863.21-
PS Ratio
0.410.445.205.787.2019.75
PB Ratio
3.023.244.544.933.722.56
P/TBV Ratio
3.083.304.544.933.722.56
P/FCF Ratio
--632.12-462.60-
P/OCF Ratio
6.036.46632.12-462.60-
EV/Sales Ratio
0.740.435.205.667.1919.72
EV/EBITDA Ratio
6.713.89----
EV/EBIT Ratio
7.124.13----
EV/FCF Ratio
-2.85-631.88-462.15-
Debt / Equity Ratio
2.532.53----
Debt / EBITDA Ratio
3.083.08----
Net Debt / Equity Ratio
2.492.49-0.010.000.000.00
Net Debt / EBITDA Ratio
3.033.03----
Net Debt / FCF Ratio
-1.29-1.29-0.770.12-0.430.39
Asset Turnover
3.433.430.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)
22.25%22.25%-4.44%-5.01%-4.28%-8.48%
Return on Invested Capital (ROIC)
18.92%18.81%-5.87%-8.14%-7.02%-13.84%
Return on Capital Employed (ROCE)
27.60%27.60%-7.10%-8.10%-7.00%-13.90%
Earnings Yield
17.71%16.52%0.16%0.03%0.05%-0.55%
FCF Yield
-64.06%-59.76%0.16%-0.38%0.22%-0.36%
Payout Ratio
17.52%17.52%----
Buyback Yield / Dilution
-160.19%-160.19%----