EMMVEE343.50

Emmvee Photovoltaic Power Ltd.

· Capital Goods & Defence
₹ CrorePeersWAAREEENERPREMIERENEELGIEQUIPELECONFINCABLESGALLANTTGRAPHITECPPLUSMcap ₹23,782 Cr
Comp Set
In ₹ Crore except Per Share
Latest Annual
EMMVEE
FY26
WAAREEENER
FY26
PREMIERENE
FY26
ELGIEQUIP
FY26
Peer
Median
Valuation — at last close
P/E20.01×19.69×28.76×45.71×28.76× -30%
P/B6.44×4.87×10.17×8.86×8.86× -27%
EV/EBITDA13.66×12.55×19.17×34.35×19.17× -29%
Market Cap₹23,782 Cr₹73,115 Cr₹43,813 Cr₹19,775 Cr₹43,813 Cr -46%
Growth
Revenue CAGR 3Y9.12%9.12%
Revenue CAGR 5Y15.48%15.48%
Net Income CAGR 3Y5.08%5.08%
Revenue YoY (latest Q)79.22%35.25%22.56%35.25%
Net Income YoY (latest Q)15.39%53.32%20.68%20.68%
Profitability
EBITDA Margin34.34%22.27%30.38%14.66%22.27% +54%
Net Income Margin21.42%14.64%19.29%10.89%14.64% +46%
Return on Common Equity29.27%24.72%35.03%19.28%24.72% +18%
Return on Capital Employed33.55%28.26%25.18%21.00%25.18% +33%
Return on Assets18.74%12.90%13.92%12.13%12.90% +45%
Credit & Quality
Total Debt/Equity0.05×0.17×0.84×0.18×0.18× -72%
Interest Coverage9.30×17.54×12.17×19.42×17.54× -47%
Scale — latest FY
Revenue / Total Income₹5,050 Cr₹26,537 Cr₹7,824 Cr₹3,951 Cr₹7,824 Cr -35%
Net Income₹1,082 Cr₹3,884 Cr₹1,510 Cr₹430 Cr₹1,510 Cr -28%
Total Assets₹5,772 Cr₹30,115 Cr₹10,845 Cr₹3,546 Cr₹10,845 Cr -47%
EPS₹17.17₹129.1₹33.63₹13.65₹33.63 -49%
Book Value per Share₹53.37₹521.85₹95.15₹70.43₹95.15 -44%
◆ best value in the comp set per metric · Δ = subject vs median of the other companies.
« ‹ › »Latest: FY26 · ConsolidatedFA Financial Analysis · alphave
Data & compliance. Descriptive financial information from official NSE/BSE filings — for information and education only, not investment advice, a recommendation, or a valuation. Standalone = parent entity; consolidated includes subsidiaries. Historical multiples pair each fiscal year's filed figures with that FY-end market close; the Current column uses the last close with the latest filed annuals. Figures are cross-verified via accounting identities and NSE×BSE agreementXBRL cross-verified ✓ 95%.