Striders CorporationJP:9816

Market cap
¥3B
P/E ratio
26.8x
Period EndEBITDA margin (%) YoY (%)
Mar 31, 20252.2+8.37%
Mar 31, 20242-38.80%
Mar 31, 20233.3+234.18%
Mar 31, 20221-55.19%
Mar 31, 20212.2-21.11%
Mar 31, 20202.8-21.27%
Mar 31, 20193.5-4.80%
Mar 31, 20183.7-32.49%
Mar 31, 20175.5-23.28%
Mar 31, 20167.1+89.37%
Mar 31, 20153.8