MarketInOut Stock Screener Log In | Sign Up

Obayashi Corp

TSE • Industrials • Engineering & Construction • Quote as of 10/30/2026
Obayashi Corp stock price and volume chart

Company Profile

IndustryEngineering & Construction
SectorIndustrials
ExchangeTSE
Market Capitalization2,051,266 mln
Float612 mln
Earnings Date11/13/2026

EPS

241
Exceptional

P / E

12.33
Fair value

Piotroski F-Score

6 / 9
Solid

Beneish M-Score

-2.71
Likely reliable

1-Year Forecast

3,777.78
Strong upside

Relative Strength

93 / 100
Top performer

Business Description

Founded in 1892 and based in Tokyo, Obayashi Corporation is a major Japanese construction company operating across Japan, North America, Asia, and beyond. The company builds a wide range of structures, from office buildings, hospitals, and schools to tunnels, bridges, dams, and railways, while also providing specialized services for semiconductor plants, pharmaceutical facilities, and environmental cleanup. Outside of construction, Obayashi develops and leases urban real estate, generates power through solar, wind, biomass, and geothermal sources, and runs businesses in public-private partnership projects and agriculture.

Key Fundamentals

EPS241
P/E12.33
ROE16.26
RPS3,882
ROIC7.48
ROA6.44
Interest Cover38.30
EBITDA, mln322,366
EV / EBITDA6.29
EV / EBIT7.14
Revenue, mln2,685,924
EV / Revenue0.75

Quote Details

Last 2,972.00
Change -23 (-0.77%)
Open 3,015.00
Volume 2,350,100
Turnover 6,984,497,152
Average Volume 2,814,862

Financial Ratios

Pre-Tax Profit Margin10
Leverage Ratio2.46
Current Ratio1.23
Price / Book1.65
Price / Tangible Book1.74
Price / Free Cash Flow16.34
Debt / Equity0.29
Price / Sales0.76
PEG Ratio0.49

Financial Strength

Altman Z-Score2.43
Piotroski F-Score 6 / 9
Beneish M-Score-2.71
Price to Intrinsic Value1.18
Price to Lynch Fair Value0.42
Price to Graham Number0.90
1-Year Target Price3,777.78
Shiller PE Ratio19.02

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week 1.87% 84 / 100   
1 Month -1.2% 64 / 100   
2 Months -6.89% 26 / 100   
6 Months -16.75% 16 / 100   
1 Year 24.5% 73 / 100   



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