Valuation: Olympus Corporation

Market Cap 2,15100Cr 1.37TCr 1.2TCr 1.13TCr 1.03TCr 1.93TCr 1,31000Cr 1.95TCr 14TCr 5.25TCr 67TCr 5.13TCr 5.02TCr P/E 2027 *
20.6x
P/E 2028 * 17.7x
Enterprise Value 2,23500Cr 1.42TCr 1.25TCr 1.18TCr 1.07TCr 2.01TCr 1,36100Cr 2.02TCr 14TCr 5.46TCr 70TCr 5.33TCr 5.22TCr EV / Sales 2027 *
2.07x
EV / Sales 2028 * 1.97x
Free-Float
94.58%
Yield 2027 *
1.51%
Yield 2028 * 1.58%
1 day+0.49%
1 week+0.91%
Current month-1.98%
1 month-2.79%
3 months+21.11%
6 months+38.30%
Current year+3.63%
1 week 11.02
Extreme 11.025
11.22
1 month 10.58
Extreme 10.585
11.43
Current year 7.01
Extreme 7.014
11.64
1 year 7.01
Extreme 7.014
11.74
3 years 7.01
Extreme 7.014
17.5
5 years 7.01
Extreme 7.014
23.3
10 years 5.94
Extreme 5.94
23.3
Manager TitleAgeSince
Chief Executive Officer 63 01/06/2025
Director of Finance/CFO 59 01/04/2026
Chief Tech/Sci/R&D Officer - -
Director TitleAgeSince
Director/Board Member 41 01/06/2019
Director/Board Member 63 01/06/2019
Director/Board Member 59 25/06/2021
Change 5-day change 1-year change 3-year change Capi.($)
+0.49%+0.91% - - 1.37TCr
-0.50%+3.62%+45.40%+35.46% 25TCr
+0.32%+5.99%+21.45%-9.27% 16TCr
+1.42%+3.01%-8.15%+39.03% 14TCr
-1.70%+1.34%-55.27%-15.70% 6.37TCr
+0.65%-2.23%+13.17%+23.08% 4.97TCr
-0.03%+10.43%+40.04%+56.37% 4.87TCr
+3.22%+2.79%-14.41%-19.16% 4.79TCr
+0.75%+2.82%+48.62%+59.19% 4.26TCr
-1.42%+12.68%+194.47%+102.55% 4.08TCr
Average +0.14%+4.19%+31.70%+30.17% 9.38TCr
Weighted average by Cap. -0.09%+4.03%+26.00%+25.66%

Financials

2027 *2028 *
Net sales 1,08200Cr 687.76Cr 603.51Cr 569.99Cr 519.44Cr 972.36Cr 66TCr 979.3Cr 6.82TCr 2.64TCr 34TCr 2.58TCr 2.53TCr 1,12400Cr 713.98Cr 626.52Cr 591.72Cr 539.24Cr 1.01TCr 68TCr 1.02TCr 7.08TCr 2.74TCr 35TCr 2.68TCr 2.62TCr
Net income 11TCr 67Cr 59Cr 56Cr 51Cr 95Cr 6.43TCr 95Cr 664.88Cr 257.52Cr 3.28TCr 251.71Cr 246.27Cr 12TCr 78Cr 68Cr 64Cr 59Cr 109.63Cr 7.43TCr 110.42Cr 769.05Cr 297.87Cr 3.8TCr 291.15Cr 284.85Cr
Net Debt 8.39TCr 53Cr 47Cr 44Cr 40Cr 75Cr 5.11TCr 76Cr 528.55Cr 204.72Cr 2.61TCr 200.1Cr 195.77Cr 6.55TCr 42Cr 37Cr 34Cr 31Cr 59Cr 3.99TCr 59Cr 412.73Cr 159.86Cr 2.04TCr 156.26Cr 152.88Cr
Logo Olympus Corporation
Olympus Corp is a Japan-based company mainly engaged in the manufacture and sale of endoscopes, therapeutic equipment, scientific and other products. The Company operates through three business segments. The Endoscope segment provides gastrointestinal endoscopes, surgical endoscopes, and medical services. The Therapeutic Equipment segment provides gastrointestinal treatment instruments, urology products, respiratory products, energy devices, otolaryngology products and gynecology products. The Others segment provides biomaterials and orthopedic instruments. The Company is also engaged in the business activities, including holding companies and financial investments related to each business.
Employees
28,138
Date Price Change Volume
28/26/28 €11.13 -0.76% 0
25/26/25 €11.22 +1.72% 0
24/26/24 €11.03 -0.59% 0
23/26/23 €11.09 +0.27% 0
22/26/22 €11.06 +0.27% 0
Trader
Investor
Global
Quality
ESG MSCI
BB
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
14
Last Close Price
2,024.00JPY
Average target price
2,184.62JPY
Spread / Average Target
+7.94%

Quarterly revenue - Rate of surprise