Olympus Corporation

¥1,743As of Sun 8 Nov 2026, 12:00 UTC
TSE:7733Healthcare
Country Japan
PE (Fwd) •••
TSR 10Y CAGR 7.26%
Div yield 1.72%
ROE 10.57%
Medical Devices
Beta (5Y) 0.30
PE TTM 24.51
TSR TTM (6.40%)
Mkt cap ¥1.852T
ROIC 12.42%
SE Grade™
Value
Quality
Moat
Consensus
Reference
¥2,203
26.41%
(28.15%)
Hold 1|4|3|6|11
3Q26
4Q26
1Q27
2Q27
Earnings per share¥
17.01
17.87
19.11
20.98
7.16%
1.35%
7.17%
19.91%
Revenue¥B
114.5
120.0
124.5
128.9
(2.31%)
3.32%
5.98%
9.56%
Peers (US$11.76B)
Cap (US$)
PE
23.42B
22.43x
7.903B
32.38x
11.86B
49.36x
Capital
TTM
5Y
10Y
Leveragex
3.002
(0.022)
(0.020)
EBIT/Intx
0.502
1.782
1.769
Own earn%
13.97
86.33
87.12
Sh yield%
56.89
35.12
41.99
Owners
Insiders/Inst%
11.80
69.51
Short interest%
0.78
SBC / revenue%
0.90
Record
10Y
Profitable years
10/10
Revenue growth years
10/10
EPS growth years
10/10
Dividend streakyrs
6
Op margin range%
23–28
$1 testx
—
Incr. ROIC%
8