Stocktoria

Olympus Corporation 7733.T

JP · Tokyo Stock Exchange · XTKS · stock · Healthcare · website

Olympus Corporation statistics & valuation

Market cap¥2.24T
P / E32.9×
P / S2.2×
P / B2.8×
P / FCF123.5×
Net margin6.7%
FCF margin1.8%
Net debt¥51.5B
Enterprise value USD$14.5B
Earnings yield EBIT/EV4.4%
Return on capital9.2%

Multiples are price-derived and refreshed daily; everything else from the latest financial reports.

Profitability & efficiency

Net margin (%)
16.30% 26.20% 11.80% 6.70% 2023202420252026
Gross margin (%)
67.70% 66.80% 68.60% 64.70% 2023202420252026
Operating margin (%)
21.10% 5.60% 16.20% 10.00% 2023202420252026
Return on equity (%)
22.40% 32.00% 15.70% 8.40% 2023202420252026
Shares outstanding
1.06B 1.06B 1.06B 1.06B 2023202420252026
Net debt (¥)
¥170.73B -¥41.32B -¥23.43B ¥51.54B 2023202420252026
Share buybacks (¥)
¥50.00B ¥180.00B ¥100.00B ¥50.00B 2023202420252026
Return on assets (%)
9.50% 15.80% 8.20% 4.40% 2023202420252026
Free cash flow margin (%)
3.20% -2.40% 12.60% 1.80% 2023202420252026
Debt / equity (×)
0.53× 0.40× 0.30× 0.30× 2023202420252026
EPS (¥)
¥113.08 ¥199.44 ¥102.80 2023202420252026

Margins and returns computed from annual filings. Falling shares outstanding = buybacks; rising = dilution. Net debt = debt − cash (negative = net cash).

Key ratios (by fiscal year)

RatioFY2026FY2025FY2024FY2023
Gross margin64.7%68.6%66.8%67.7%
Operating margin10.0%16.2%5.6%21.1%
Net margin6.7%11.8%26.2%16.3%
FCF margin1.8%12.6%-2.4%3.2%
Return on assets4.4%8.2%15.8%9.5%
Return on equity8.4%15.7%32.0%22.4%
Debt / equity0.20×0.18×0.30×0.45×
Current ratio1.621.601.851.57

Computed from company filings · JP · as of 2026-03-31. Figures in JPY. Facts plus Stocktoria's own computed scores — not investment advice.