TODA CORPORATIONJP:1860

Market cap
¥407.5B
P/E ratio
13.4x
Period EndRepurchases of common stock (Million JPY)YoY (%)
Mar 31, 2025-5,003-0.22%
Mar 31, 2024-5,014-Infinity%
Mar 31, 20230-100.00%
Mar 31, 2022-1-Infinity%
Mar 31, 20210-100.00%
Mar 31, 2020-1-80.00%
Mar 31, 2019-5-99.80%
Mar 31, 2018-2,530+15712.50%
Mar 31, 2017-16-30.43%
Mar 31, 2016-23-98.96%
Mar 31, 2015-2,205