JPY1,792.00
4.03% today
Tokyo, Sep 01, 08:15 am CET
ISIN
JP3201200007
Symbol
7733
Index

Olympus Stock price

JPY1,802.50
-22.00 1.21% 1M
-264.00 12.78% 6M
-568.00 23.96% YTD
-814.00 31.11% 1Y
-1,164.00 39.24% 3Y
-300.50 14.29% 5Y
+758.75 72.69% 10Y
+1,255.00 229.22% 20Y
Tokyo, Closing price Mon, Sep 01 2025
+80.00 4.64%
ISIN
JP3201200007
Symbol
7733
Index

Key metrics

Basic
Market capitalization
JPY2.0t
Enterprise Value
JPY2.0t
Net debt
JPY31.0b
Cash
JPY245.7b
Shares outstanding
1.1b
Valuation (TTM | estimate)
P/E
17.3 | 20.4
P/S
2.0 | 2.0
EV/Sales
2.1 | 2.0
EV/FCF
24.3
P/B
2.7
Dividends
DPS
JPY18.00
Yield 1Y | 5Y
1.0% | 0.7%
Growth 1Y | 5Y
12.5% | 19.1%
Payout 1Y | 3Y
9.0% | 11.9%
Increased
6 Years
Financials (TTM | estimate)
Revenue
JPY969.0b | JPY995.1b
EBITDA
JPY232.7b | JPY234.0b
EBIT
JPY167.2b | JPY26.6b
Net Income
JPY112.3b | JPY95.1b
Free Cash Flow
JPY81.8b
Growth (TTM | estimate)
Revenue
0.6% | -0.2%
EBITDA
69.3% | 5.2%
EBIT
135.8% | -85.9%
Net Income
576.7% | -19.3%
Free Cash Flow
45.4%
Margin (TTM | estimate)
Gross
68.4%
EBITDA
24.0% | 23.5%
EBIT
17.3%
Net
11.6% | 9.6%
Free Cash Flow
8.4%
Financial Health
Equity Ratio
52.5%
Return on Equity
15.7%
ROCE
15.4%
ROIC
14.1%
Debt/Equity
0.4
More
EPS
JPY99.5
FCF per Share
JPY72.5
Short interest
-
Employees
29k
Rev per Employee
JPY34.6m
Show more

Is Olympus a Top Scorer Stock based on the Dividend, High-Growth-Investing or Leverman Strategy?

As a Free StocksGuide user, you can view scores for all 7,011 stocks worldwide.

Olympus Stock Analysis

Unlock Scores for Free

Analyst Opinions

20 Analysts have issued a Olympus forecast:

12x Buy
60%
8x Hold
40%

Analyst Opinions

20 Analysts have issued a Olympus forecast:

Buy
60%
Hold
40%

Financial data from Olympus

Income Statement P&L | Balance Sheet | Cash Flow


Quarter TTM Annually
Jun '25
+/-
%
969,023 969,023
1% 1%
100%
- Direct Costs 306,403 306,403
4% 4%
32%
662,620 662,620
3% 3%
68%
- Selling and Administrative Expenses 499,008 499,008
3% 3%
51%
- Research and Development Expense - -
-
-
232,658 232,658
69% 69%
24%
- Depreciation and Amortization 65,484 65,484
2% 2%
7%
EBIT (Operating Income) EBIT 167,174 167,174
136% 136%
17%
Net Profit 112,263 112,263
577% 577%
12%

In millions JPY.

Don't miss a Thing! We will send you all news about Olympus directly to your mailbox free of charge.

If you wish, we will send you an e-mail every morning with news on stocks of your portfolios.

Company Profile

Olympus Corp. is engaged in the manufacture and sale of precision machineries and instruments. It operates through the following segments: Medical Systems, Life Sciences and Industrial, Imaging Systems, Information and Communications, and Others. The Medical Systems segment covers endoscopes, and endoscopic surgery and therapy. The Life Sciences and Industrial segment manufactures and sells biological and industrial microscopes, industrial endoscopes, non-destructive testing equipment, and printers. The Imaging Systems segment deals with digital cameras and recording devices. The Information and Communication segment sells mobile terminals such as mobile phones. The Others segment includes biomaterial manufacturing and sales, and system development. The company was founded by Takeshi Yamashita on October 12, 1919 and is headquartered in Tokyo, Japan.

Head office Japan
CEO Yasuo Takeuchi
Employees 28,838
Founded 1919
Website www.olympus.co.jp

Register for Free

StocksGuide is the ultimate tool for easily finding, analyzing and tracking stocks. Learn from successful investors and make informed investment decisions. We empower you to become a confident, independent investor.

The Apple stock at a glance with charts, current key metrics, news and stock analyses.
The Best Dividend Stocks in the Dividend Top Scorer list.
Stock Analyses of the Best Stocks Worldwide.
Start building wealth today