Vellora Impact Limited (BOM:531257)
India flag India · Delayed Price · Currency is INR
14.86
-0.54 (-3.51%)
At close: Jul 31, 2026

Vellora Impact 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
8394102127125143
Market Cap Growth
-27.05%-7.78%-19.92%1.29%-12.62%308.73%
Enterprise Value
7893136161132139
Last Close Price
14.8616.8318.2522.7922.5025.75
PE Ratio
0.551.88-239.53142.5927.46
PS Ratio
0.062.011.681.231.290.87
PB Ratio
8.649.78-2.523.503.504.10
P/TBV Ratio
8.649.78-3.503.504.10
P/FCF Ratio
-----55.96
P/OCF Ratio
-----24.97
EV/Sales Ratio
0.051.982.251.561.360.84
EV/EBITDA Ratio
0.98--22.2222.7214.11
EV/EBIT Ratio
0.97--38.8058.6922.36
EV/FCF Ratio
-----54.15
Debt / Equity Ratio
0.040.04-0.870.950.960.20
Debt / EBITDA Ratio
0.00--4.755.890.70
Debt / FCF Ratio
-----2.70
Net Debt / Equity Ratio
-0.47-0.47-0.860.940.830.19
Net Debt / EBITDA Ratio
-0.060.23-0.734.705.130.66
Net Debt / FCF Ratio
-0.21-11.53-31.49-0.902.53
Asset Turnover
-1.800.730.861.082.42
Inventory Turnover
--1.981.091.9211.65
Quick Ratio
-0.670.110.470.641.01
Current Ratio
-0.670.341.742.091.49
Return on Equity (ROE)
---1.47%2.48%15.50%
Return on Assets (ROA)
--46.68%-37.87%2.17%1.56%5.72%
Return on Invested Capital (ROIC)
1556.25%--329.35%2.83%3.05%13.80%
Return on Capital Employed (ROCE)
--198.30%124.90%5.90%3.20%14.80%
Earnings Yield
181.31%53.26%-75.40%0.42%0.70%3.64%
FCF Yield
-26.48%-23.38%-2.96%-0.85%-26.32%1.79%
Dividend Yield
-----1.94%
Payout Ratio
-----53.31%
Buyback Yield / Dilution
0.83%-0.04%----
Total Shareholder Return
0.83%-0.04%---1.94%