MEDIA LINKS CO.,LTD.JP:6659

Market cap
¥2.4B
P/E ratio
-62x
Period EndEBITDA margin (%) YoY (%)
Mar 31, 2025-17+309.92%
Mar 31, 2024-4.1-29.84%
Mar 31, 2023-5.9-77.00%
Mar 31, 2022-25.7+189.77%
Mar 31, 2021-8.9-57.33%
Mar 31, 2020-20.8-783.72%
Mar 31, 20193-132.88%
Mar 31, 2018-9.3+7.71%
Mar 31, 2017-8.6-213.65%
Mar 31, 20167.6-31.55%
Mar 31, 201511