VEEDOL1,433.60

Veedol Corporation Limited

· Energy & Power
₹ CrorePeersGANDHARPANAMAPETSOTLGULFOILLUBMcap ₹2,437 Cr
Comp Set
In ₹ Crore except Per Share
Latest Annual
VEEDOL
FY26
GANDHAR
FY26
PANAMAPET
FY26
SOTL
FY26
Peer
Median
Valuation — at last close
P/E12.71×19.60×14.03×26.40×19.60× -35%
P/B2.35×1.90×2.03×2.64×2.03× +16%
EV/EBITDA10.00×11.91×10.85×18.33×11.91× -16%
Market Cap₹2,437 Cr₹2,653 Cr₹2,982 Cr₹4,799 Cr₹2,982 Cr -18%
Growth
Revenue CAGR 3Y5.37%10.87%6.32%8.59% -38%
Revenue CAGR 5Y11.50%16.19%17.93%17.06% -33%
Net Income CAGR 3Y18.73%-3.02%-6.95%-4.99% +476%
Revenue YoY (latest Q)18.49%91.81%150.30%49.60%91.81% -80%
Net Income YoY (latest Q)56.88%689.19%624.80%414.80%624.80% -91%
Profitability
EBITDA Margin10.47%5.53%8.99%5.63%5.63% +86%
Net Income Margin8.84%3.24%6.93%4.17%4.17% +112%
Return on Common Equity18.50%9.67%14.47%10.02%10.02% +85%
Return on Capital Employed17.64%12.91%17.28%11.89%12.91% +37%
Return on Assets13.63%6.17%11.08%6.70%6.70% +103%
Credit & Quality
Total Debt/Equity0.00×0.12×0.05×0.00×0.05× -100%
Interest Coverage80.67×5.44×21.89×11.23×11.23× +618%
Scale — latest FY
Revenue / Total Income₹2,169 Cr₹4,241 Cr₹3,064 Cr₹4,363 Cr₹4,241 Cr -49%
Net Income₹192 Cr₹137 Cr₹213 Cr₹182 Cr₹182 Cr +5%
Total Assets₹1,406 Cr₹2,225 Cr₹1,919 Cr₹2,712 Cr₹2,225 Cr -37%
EPS₹112.75₹13.83₹35.13₹26.52₹26.52 +325%
Book Value per Share₹609.18₹142.96₹242.76₹264.72₹242.76 +151%
◆ 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%.