MarketInOut Stock Screener Log In | Sign Up

Techno Ryowa Ltd

TSE • Industrials • Engineering & Construction • Quote as of 10/30/2026
Techno Ryowa Ltd stock price and volume chart

Company Profile

IndustryEngineering & Construction
SectorIndustrials
ExchangeTSE
Market Capitalization123,882 mln
Float29.23 mln
Earnings Date11/09/2026

EPS

182
Exceptional

P / E

11.05
Fair value

Piotroski F-Score

7 / 9
Strong

Beneish M-Score

-2.45
Borderline

Relative Strength

28 / 100
Underperforming

Debt / Equity

0.01
Debt-free

Business Description

Founded in 1949 and based in Tokyo, Techno Ryowa Ltd. builds, designs, and maintains a wide range of environmental control systems across Japan. The company serves both industrial and commercial clients, offering solutions such as temperature and humidity control, air and wastewater treatment, refrigeration, clean room systems, and nuclear power-related equipment. It also handles general building needs including air conditioning, plumbing, fire prevention, and co-generation systems. In addition, Techno Ryowa provides ongoing equipment maintenance, diagnostics, and overhaul services, as well as the manufacture and sale of related machinery.

Key Fundamentals

EPS182
P/E11.05
ROE20.18
RPS1,632
ROIC20.61
ROA13.59
Interest Cover813
EBITDA, mln17,877
EV / EBITDA5.67
EV / EBIT5.86
Revenue, mln100,553
EV / Revenue1.01

Quote Details

Last 2,014.00
Change -129 (-6.02%)
Open 2,104.00
Volume 478,000
Turnover 962,691,968
Average Volume 421,952

Financial Ratios

Pre-Tax Profit Margin17
Leverage Ratio1.44
Current Ratio2.74
Price / Book1.97
Price / Tangible Book1.98
Price / Free Cash Flow11.46
Debt / Equity0.01
Price / Sales1.32
PEG Ratio0.22

Financial Strength

Altman Z-Score5.42
Piotroski F-Score 7 / 9
Beneish M-Score-2.45
Price to Intrinsic Value1.47
Price to Lynch Fair Value0.44
Price to Graham Number0.98
Shiller PE Ratio30.33

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week -0.05% 61 / 100   
1 Month -14.01% 12 / 100   
2 Months -0.13% 53 / 100   
6 Months -10.22% 25 / 100   
1 Year 16.19% 64 / 100   



Disclaimer - Privacy Policy - Terms of Service - Cookies - FAQ - Affiliates - Blog