Quest Flow Controls Limited (BOM:543982)
India flag India · Delayed Price · Currency is INR
146.50
-3.50 (-2.33%)
At close: Oct 1, 2026

Quest Flow Controls Ratios and Metrics

Millions INR. Fiscal year is Apr - Mar.

Total Valuation

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
1,5031,2144,7096,807--
Market Cap Growth
-44.60%-74.22%-30.83%---
Enterprise Value
1,4871,3954,5696,788--
Last Close Price
146.50119.50463.45670.00--

Price Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
--69.3075.20--
PS Ratio
2.411.957.0110.78--
PB Ratio
1.831.487.0911.30--
P/TBV Ratio
1.871.517.2411.31--
P/OCF Ratio
--104.97---

EV Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
EV/Sales Ratio
2.382.246.8010.75--
EV/EBITDA Ratio
--37.1346.02--
EV/EBIT Ratio
--50.6249.87--

Financial Efficiency

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Debt / Equity Ratio
0.070.070.070.090.563.45
Debt / EBITDA Ratio
--0.380.381.622.50
Net Debt / Equity Ratio
-0.02-0.020.030.040.432.64
Net Debt / EBITDA Ratio
4.514.510.140.161.261.91
Net Debt / FCF Ratio
0.100.10-1.95-0.08-1.02-4.61
Asset Turnover
0.600.600.800.971.010.58
Inventory Turnover
3.123.123.822.802.150.61
Quick Ratio
1.531.533.241.580.730.61
Current Ratio
2.352.354.792.761.711.26
Return on Equity (ROE)
-5.77%-5.77%10.73%22.55%39.27%131.65%
Return on Assets (ROA)
-2.96%-2.96%6.68%13.08%11.21%8.65%
Return on Invested Capital (ROIC)
-6.14%-6.64%10.56%20.89%24.51%31.69%
Return on Capital Employed (ROCE)
-5.70%-5.70%12.60%22.40%32.40%48.50%

Yields

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Earnings Yield
-2.85%-3.53%1.44%1.33%--
FCF Yield
-10.92%-13.51%-0.18%-4.45%--
Buyback Yield / Dilution
-0.96%-0.96%-16.52%-25.96%-1.00%-