Windsor Machines Limited (BOM:522029)
India flag India · Delayed Price · Currency is INR
325.90
-2.70 (-0.82%)
At close: Jun 17, 2026

Windsor Machines 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
29,99618,03227,1344,2902,4642,565
Market Cap Growth
-1.07%-33.55%532.50%74.14%-3.95%29.51%
Enterprise Value
30,52018,37427,1934,7042,7832,804
Last Close Price
325.90203.70321.2065.9137.3737.87
PE Ratio
4670.062807.41365.74-52.88113.74
PS Ratio
5.263.167.361.210.660.69
PB Ratio
6.083.663.701.550.850.87
P/TBV Ratio
6.643.996.531.780.950.97
P/FCF Ratio
---22.1738.6010.32
P/OCF Ratio
---9.2420.249.46
EV/Sales Ratio
5.353.227.381.330.740.76
EV/EBITDA Ratio
97.0858.44119.4521.3710.099.15
EV/EBIT Ratio
293.23176.54453.0970.7019.9716.57
EV/FCF Ratio
---24.3143.6011.28
Debt / Equity Ratio
0.180.180.050.130.120.09
Debt / EBITDA Ratio
2.742.741.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.671.67-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.69%0.69%0.47%0.71%1.50%1.81%
Return on Invested Capital (ROIC)
0.21%0.23%-0.20%2.11%1.86%1.66%
Return on Capital Employed (ROCE)
1.70%1.70%0.70%1.70%3.50%4.30%
Earnings Yield
0.02%0.04%0.27%-1.79%1.89%0.88%
FCF Yield
-7.32%-12.17%-14.35%4.51%2.59%9.69%
Dividend Yield
---0.76%2.68%2.64%
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.76%2.68%2.64%