OLYMPUS CORPORATIONJP:7733

Market cap
¥2.38T
P/E ratio
24.7x
Period EndCost of revenue (Million JPY)YoY (%)
Mar 31, 2025313,635+0.82%
Mar 31, 2024311,087+9.12%
Mar 31, 2023285,074-4.07%
Mar 31, 2022297,172+9.65%
Mar 31, 2021271,014-9.01%
Mar 31, 2020297,844+4.77%
Mar 31, 2019284,297+47.61%
Mar 31, 2018192,601-24.97%
Mar 31, 2017256,708-4.69%
Mar 31, 2016269,341-1.99%
Mar 31, 2015274,820