Stocktoria

Olympus Corporation 7733.T

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

Olympus Corporation statistics & valuation

Market cap¥1.75T
P / E25.6×
P / S1.7×
P / B2.2×
P / FCF96.3×
Net margin6.7%
FCF margin1.8%
Net debt¥51.5B
Enterprise value USD$11.2B

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

Profitability & efficiency

Net margin (%)
2023202420252026
Gross margin (%)
2023202420252026
Operating margin (%)
2023202420252026
Return on equity (%)
2023202420252026
Shares outstanding
2023202420252026
Net debt (¥)
2023202420252026
Share buybacks (¥)
2023202420252026
Return on assets (%)
2023202420252026
Free cash flow margin (%)
2023202420252026
Debt / equity (×)
2023202420252026
EPS (¥)
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.