TODA CORPORATIONJP:1860

Market cap
¥409.1B
P/E ratio
13.4x
Period EndDividend per share (JPY)YoY (%)
Mar 31, 202530+7.14%
Mar 31, 202428+3.70%
Mar 31, 202327+3.85%
Mar 31, 202226+30.00%
Mar 31, 202120-23.08%
Mar 31, 202026+30.00%
Mar 31, 201920+0.00%
Mar 31, 201820+33.33%
Mar 31, 201715+50.00%
Mar 31, 201610+42.86%
Mar 31, 20157+40.00%
Mar 31, 20145+0.00%
Mar 31, 20135-16.67%
Mar 31, 20126