TODA CORPORATIONJP:1860

Market cap
¥408.5B
P/E ratio
13.4x
Period EndTotal non-current liabilities (Million JPY)YoY (%)
Mar 31, 2025240,055+8.59%
Mar 31, 2024221,059+21.28%
Mar 31, 2023182,278+27.43%
Mar 31, 2022143,041+1.04%
Mar 31, 2021141,573+31.10%
Mar 31, 2020107,991+3.14%
Mar 31, 2019104,699-1.94%
Mar 31, 2018106,772+21.84%
Mar 31, 201787,633-15.10%
Mar 31, 2016103,224-0.44%
Mar 31, 2015103,684