Stocktoria

Olympus Corporation 7733.T

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

Olympus Corporation statistics & valuation

Market cap¥1.89T
P / E27.7×
P / S1.9×
P / B2.3×
P / FCF103.9×
Net margin6.7%
FCF margin1.8%
Net debt¥51.5B
Enterprise value USD$12.1B
Earnings yield EBIT/EV5.2%
Return on capital9.2%
Graham number -42.2%¥1,025.70

Multiples are price-derived and refreshed daily; everything else from the latest financial reports. The Graham number is Benjamin Graham's rough maximum fair value (¥1,025.70); a green figure means the price is below it.

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 ¥61.20 2023202420252026

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

P / E vs its own history

Olympus Corporation trades at about 29× earnings — above its 10-year norm (10-year range 11×–25.3×, median 20.9×).

11× 29×

Shaded band = 10-year range (11×–25.3×); dot = today's 29×.

Historical P/E = month-end price near each fiscal year-end ÷ that year's EPS. A read on whether the stock is cheap or dear relative to how it has typically been valued — not a forecast.

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.