MarketInOut Stock Screener Log In | Sign Up

Onward Technologies Ltd

BSE • Technology • Information Technology Services • Quote as of 10/27/2026 15:50
Onward Technologies Ltd stock price and volume chart

Company Profile

IndustryInformation Technology Services
SectorTechnology
ExchangeBSE
Market Capitalization9,362.63 mln
Float0.97 mln
Earnings Date01/15/2027

EPS

21.26
Exceptional

P / E

19.09
Moderately valued

Piotroski F-Score

6 / 9
Solid

Beneish M-Score

-2.98
Likely reliable

Relative Strength

99 / 100
Top performer

Debt / Equity

0.16
Very low leverage

Business Description

Founded in 1991 and headquartered in Mumbai, India, Onward Technologies Limited is a technology services company that helps manufacturers and industrial businesses design, build, and improve their products through software and engineering expertise. The company serves clients in sectors such as heavy machinery, transportation, healthcare, and life sciences across India, the United States, Canada, Europe, and the United Kingdom. Its work spans a broad range of services, from software development and cloud solutions to mechanical design, product testing, and hardware engineering.

Key Fundamentals

EPS21.26
P/E19.09
ROE18.07
RPS265
ROIC17.96
ROA12.32
Interest Cover18.18
EBITDA, mln828
EV / EBITDA9.28
EV / EBIT12.00
Revenue, mln5,913
EV / Revenue1.26

Quote Details

Last 405.95
Change -18.05 (-4.26%)
Open 424.00
Volume 6,193
Turnover 2,514,048
Average Volume 42,260

Financial Ratios

Pre-Tax Profit Margin10
Leverage Ratio1.53
Current Ratio3.66
Price / Book3.78
Price / Tangible Book3.84
Price / Cash Flow26.69
Price / Free Cash Flow17.88
Debt / Equity0.16
Price / Sales1.73
PEG Ratio1.34

Financial Strength

Altman Z-Score6.86
Piotroski F-Score 6 / 9
Beneish M-Score-2.98
Price to Intrinsic Value1.84
Price to Lynch Fair Value1.54
Price to Graham Number1.89
Shiller PE Ratio33.59

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week -10.44% 11 / 100   
1 Month 41.25% 99 / 100   
2 Months 48.45% 96 / 100   
6 Months 76.82% 96 / 100   
1 Year 33.73% 87 / 100   



Disclaimer - Privacy Policy - Terms Of Service - Cookie Use Policy - FAQ - Blog