TODA CORPORATIONJP:1860

Market cap
¥408.5B
P/E ratio
13.4x
Period EndTotal liabilities (Million JPY)YoY (%)
Mar 31, 2025570,374+10.42%
Mar 31, 2024516,536+4.92%
Mar 31, 2023492,295+11.34%
Mar 31, 2022442,157+4.47%
Mar 31, 2021423,255+17.23%
Mar 31, 2020361,061-9.40%
Mar 31, 2019398,529+26.68%
Mar 31, 2018314,600+1.59%
Mar 31, 2017309,687-16.59%
Mar 31, 2016371,293+18.83%
Mar 31, 2015312,454