TODA CORPORATIONJP:1860

Market cap
¥408.5B
P/E ratio
13.4x
Period EndDepreciation & amortization (Million JPY)YoY (%)
Mar 31, 20257,978+15.94%
Mar 31, 20246,881+9.29%
Mar 31, 20236,296+32.13%
Mar 31, 20224,765+24.28%
Mar 31, 20213,834+28.06%
Mar 31, 20202,994+37.47%
Mar 31, 20192,178+18.37%
Mar 31, 20181,840+5.99%
Mar 31, 20171,736-13.29%
Mar 31, 20162,002+20.10%
Mar 31, 20151,667