
Obayashi Corporation
Obayashi Corporation is a Japan-based company in the Industrials sector with a market capitalisation of $12.5B. Its FinScore is 59/100; its highest-scoring layer is Quality (71) and its lowest is Growth (43). The shares trade at 10.1x trailing earnings and are down 14% year to date.
Share price performance
About Obayashi Corporation
www.obayashi.co.jpObayashi Corporation is a leading Japanese construction firm with an extensive international presence, operating across Japan, North America, Asia, the Middle East, Europe, and Oceania. Its core business involves constructing a wide array of buildings, including corporate offices, residential condominiums, commercial facilities, industrial factories, hospitals, and educational institutions. Additionally, the company undertakes significant civil engineering projects such as tunnels, bridges, dams, river infrastructure, railways, and expressways. Beyond construction, Obayashi engages in real estate development and leasing, primarily in major metropolitan areas, along with comprehensive property management services. It is also actively involved in renewable energy generation through solar, biomass, hydroelectric, geothermal, and wind power initiatives, as well as public-private partnerships (PPP) and agricultural ventures. The company's diversified portfolio further includes selling construction materials and equipment, developing and marketing computer software, distributing and leasing electronic goods, offering finance-related services, and managing golf clubs. Moreover, Obayashi provides urban planning, contracted engineering, management, and consultancy services, and specializes in mechanical and electrical (M&E) system design and installation. The company was established in Tokyo, Japan, in 1892, where it maintains its headquarters.
- Sector
- Industrials
- Industry
- Engineering & Construction
- HQ
- Japan
- Fiscal year-end
- March
- Trading currency
- JPY
- Reporting currency
- JPY
- Fundamentals updated
- 71 days ago
- Market cap
- $12.5B
- Shares outstanding
- 687.4M
- P/E (TTM)
- 10.1x
- Dividend yield (TTM)
- 4.71%
- Beta (issuer)
- 0.46
- Revenue (latest FY)
- ¥2.6T
Revenue breakdown
Revenue split not available
FinScore
As of 2026-10-19Snapshot
Ownership
Holder data is not available for this company yet.
Sign up or log in to see Analysis
Analysis for Obayashi Corporation is available to Finryse members. The Overview stays open to everyone; creating an account is free.
Sign up or log in to see Financials
Financials for Obayashi Corporation is available to Finryse members. The Overview stays open to everyone; creating an account is free.
Sign up or log in to see Estimates
Estimates for Obayashi Corporation is available to Finryse members. The Overview stays open to everyone; creating an account is free.
Sign up or log in to see Peers
Peers for Obayashi Corporation is available to Finryse members. The Overview stays open to everyone; creating an account is free.
Sign up or log in to see Valuation
Valuation for Obayashi Corporation is available to Finryse members. The Overview stays open to everyone; creating an account is free.
Sign up or log in to see News
News for Obayashi Corporation is available to Finryse members. The Overview stays open to everyone; creating an account is free.