Striders CorporationJP:9816

Market cap
¥3B
P/E ratio
26.8x
Period EndEBITDA (Million JPY)YoY (%)
Mar 31, 2025168+9.90%
Mar 31, 2024153-36.23%
Mar 31, 2023240+228.21%
Mar 31, 202273-67.92%
Mar 31, 2021228-37.71%
Mar 31, 2020366+13.41%
Mar 31, 2019323+10.07%
Mar 31, 2018294-15.47%
Mar 31, 2017347-3.22%
Mar 31, 2016359+162.37%
Mar 31, 2015137