OLYMPUS CORPORATIONJP:7733

Market cap
¥1.74T
P/E ratio
18.1x
Period EndTotal payout ratio (Million JPY)YoY (%)
Mar 31, 2025102.7+24.47%
Mar 31, 202482.5+74.42%
Mar 31, 202347.3+20.48%
Mar 31, 202239.3-60.57%
Mar 31, 202199.5-50.37%
Mar 31, 2020200.5+70.78%
Mar 31, 2019117.4+405.89%
Mar 31, 201823.2+211.63%
Mar 31, 20177.4+35.86%
Mar 31, 20165.5