Windsor Machines Limited (NSE:WINDMACHIN)
India flag India · Delayed Price · Currency is INR
293.00
+5.25 (1.82%)
May 25, 2026, 9:49 AM IST

Windsor Machines 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
26,53018,03227,1344,2902,4642,565
Market Cap Growth
-8.73%-33.55%532.50%74.14%-3.95%29.51%
Enterprise Value
27,05518,37427,1934,7042,7832,804
Last Close Price
287.75205.55320.4666.6437.2337.78
PE Ratio
4130.552807.41365.74-52.88113.74
PS Ratio
4.623.147.361.210.660.69
PB Ratio
5.383.663.701.550.850.87
P/TBV Ratio
5.883.996.531.780.950.97
P/FCF Ratio
---22.1738.6010.32
P/OCF Ratio
---9.2420.249.46
EV/Sales Ratio
4.713.207.381.330.740.76
EV/EBITDA Ratio
76.7352.11119.4521.3710.099.15
EV/EBIT Ratio
190.16129.15453.0970.7019.9716.57
EV/FCF Ratio
-12.33--24.3143.6011.28
Debt / Equity Ratio
0.180.180.050.130.120.09
Debt / EBITDA Ratio
2.452.451.461.611.300.86
Debt / FCF Ratio
---1.855.621.07
Net Debt / Equity Ratio
0.110.11-0.080.120.100.06
Net Debt / EBITDA Ratio
1.491.49-2.491.511.030.55
Net Debt / FCF Ratio
-0.24-0.240.151.714.460.67
Asset Turnover
0.610.610.460.600.650.64
Inventory Turnover
2.242.241.912.423.043.13
Quick Ratio
0.280.280.650.170.310.28
Current Ratio
2.292.291.780.780.830.75
Return on Equity (ROE)
0.10%0.10%-0.64%-2.71%1.58%0.75%
Return on Assets (ROA)
0.94%0.94%0.47%0.71%1.50%1.81%
Return on Invested Capital (ROIC)
0.29%0.31%-0.20%2.11%1.86%1.66%
Return on Capital Employed (ROCE)
2.30%2.30%0.70%1.70%3.50%4.30%
Earnings Yield
0.02%0.04%0.27%-1.79%1.89%0.88%
FCF Yield
-8.27%-12.17%-14.35%4.51%2.59%9.69%
Dividend Yield
---0.75%2.69%2.65%
Payout Ratio
17.02%17.02%44.03%-137.46%284.13%
Buyback Yield / Dilution
-56.50%-56.50%-5.34%---
Total Shareholder Return
-56.50%-56.50%-5.34%0.75%2.69%2.65%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.