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

Citizen Solar Ratios and Metrics

Millions INR. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
1,3041,358210227171117
Market Cap Growth
522.01%545.00%-7.14%32.58%45.99%407.01%
Enterprise Value
2,3471,340210222171117
Last Close Price
241.65251.5539.0042.0031.6821.70
PE Ratio
15.136.05639.802869.451863.21-
PS Ratio
0.420.445.205.787.2019.75
PB Ratio
3.113.244.544.933.722.56
P/TBV Ratio
3.173.304.544.933.722.56
P/FCF Ratio
--632.12-462.60-
P/OCF Ratio
6.216.46632.12-462.60-
EV/Sales Ratio
0.750.435.205.667.1919.72
EV/EBITDA Ratio
6.823.89----
EV/EBIT Ratio
7.244.13----
EV/FCF Ratio
--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.20%16.52%0.16%0.03%0.05%-0.55%
FCF Yield
-62.20%-59.76%0.16%-0.38%0.22%-0.36%
Payout Ratio
17.52%17.52%----
Buyback Yield / Dilution
-160.19%-160.19%----