TODA CORPORATIONJP:1860

Market cap
¥509.3B
P/E ratio
16.3x
Period EndTotal payout ratio (Million JPY)YoY (%)
Mar 31, 202552.2-35.49%
Mar 31, 202480.9-0.75%
Mar 31, 202381.5+64.08%
Mar 31, 202249.7+22.71%
Mar 31, 202140.5+71.20%
Mar 31, 202023.7-0.70%
Mar 31, 201923.8-14.79%
Mar 31, 201828+282.88%
Mar 31, 20177.3-32.14%
Mar 31, 201610.8-58.80%
Mar 31, 201526.1