Onward Technologies Limited (BOM:517536)
India flag India · Delayed Price · Currency is INR
256.00
-0.25 (-0.10%)
At close: Jun 19, 2026

Onward Technologies 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
5,8254,7785,7099,9776,4247,933
Market Cap Growth
-13.64%-16.30%-42.78%55.32%-19.02%328.92%
Enterprise Value
5,1144,5055,8149,8906,2737,522
Last Close Price
256.00210.00247.89431.14278.54344.69
PE Ratio
13.1110.7821.0829.4255.9633.49
PS Ratio
1.070.881.162.111.462.58
PB Ratio
2.301.892.554.823.704.86
P/TBV Ratio
2.331.912.594.893.774.94
P/FCF Ratio
12.3910.1619.5916.341276.36-
P/OCF Ratio
8.957.3418.1116.00111.80-
EV/Sales Ratio
0.940.831.182.091.422.45
EV/EBITDA Ratio
7.126.2716.7322.7629.9246.81
EV/EBIT Ratio
9.128.0418.5725.2137.5958.23
EV/FCF Ratio
10.879.5819.9516.201246.46-
Debt / Equity Ratio
0.160.160.140.140.100.12
Debt / EBITDA Ratio
0.550.550.730.550.590.87
Debt / FCF Ratio
0.850.851.100.4633.23-
Net Debt / Equity Ratio
-0.28-0.28-0.26-0.27-0.18-0.19
Net Debt / EBITDA Ratio
-0.99-0.99-1.70-1.29-1.49-1.93
Net Debt / FCF Ratio
-1.51-1.51-2.03-0.92-62.231.19
Asset Turnover
1.591.591.641.791.871.67
Quick Ratio
3.223.223.623.562.882.71
Current Ratio
3.663.663.873.763.013.07
Return on Equity (ROE)
18.55%18.55%12.55%17.80%6.81%19.93%
Return on Assets (ROA)
10.24%10.24%6.51%9.26%4.42%4.40%
Return on Invested Capital (ROIC)
22.49%25.06%14.78%20.08%7.73%9.46%
Return on Capital Employed (ROCE)
18.80%18.80%12.20%16.70%8.90%7.10%
Earnings Yield
7.61%9.28%4.74%3.40%1.79%2.99%
FCF Yield
8.07%9.84%5.10%6.12%0.08%-3.28%
Dividend Yield
3.12%3.81%2.02%1.16%1.08%0.87%
Payout Ratio
25.59%25.59%41.34%19.68%57.33%22.16%
Buyback Yield / Dilution
0.93%0.93%-0.05%-0.72%-16.89%-15.28%
Total Shareholder Return
4.04%4.74%1.97%0.44%-15.81%-14.41%