TODA CORPORATIONJP:1860

Market cap
¥509.3B
P/E ratio
16.3x
Period EndReturn on equity (%) (Million JPY)YoY (%)
Mar 31, 20257.4+49.49%
Mar 31, 20245+41.83%
Mar 31, 20233.5-40.65%
Mar 31, 20225.9-12.76%
Mar 31, 20216.7-29.57%
Mar 31, 20209.6-3.82%
Mar 31, 201910-7.27%
Mar 31, 201810.7-48.68%
Mar 31, 201720.9+86.70%
Mar 31, 201611.2+26.41%
Mar 31, 20158.9