TODA CORPORATIONJP:1860

Market cap
¥409.1B
P/E ratio
13.4x
Period EndCost of revenue (Million JPY)YoY (%)
Mar 31, 2025509,862+11.60%
Mar 31, 2024456,851-6.73%
Mar 31, 2023489,831+11.62%
Mar 31, 2022438,832-0.77%
Mar 31, 2021442,246-1.36%
Mar 31, 2020448,340+1.13%
Mar 31, 2019443,327+20.25%
Mar 31, 2018368,684-0.30%
Mar 31, 2017369,779-16.87%
Mar 31, 2016444,815+15.77%
Mar 31, 2015384,215