TOWA CORPORATIONJP:6315

Market cap
¥226.2B
P/E ratio
45.6x
Period EndTotal payout ratio (Million JPY)YoY (%)
Mar 31, 202512.4-27.79%
Mar 31, 202417.1+0.54%
Mar 31, 202317+245.71%
Mar 31, 20224.9-67.23%
Mar 31, 202115-86.16%
Mar 31, 2020108.5+137.90%
Mar 31, 201945.6+246.09%
Mar 31, 201813.2+106.11%
Mar 31, 20176.4-51.73%
Mar 31, 201613.2+3.77%
Mar 31, 201512.8