olympus corp. - OCPNF

OCPNF

Close Chg Chg %
8.61 -0.06 -0.70%

Closed Market

8.55

-0.06 (0.70%)

Volume: 112.00K

Last Updated:

Mar 25, 2026, 3:03 PM EDT

Company Overview: olympus corp. - OCPNF

OCPNF Key Data

Open

$8.55

Day Range

8.55 - 8.55

52 Week Range

8.00 - 14.00

Market Cap

$9.81B

Shares Outstanding

1.10B

Public Float

1.02B

Beta

0.64

Rev. Per Employee

N/A

P/E Ratio

17.77

EPS

$0.50

Yield

147.37%

Dividend

$0.19

EX-DIVIDEND DATE

Mar 30, 2026

SHORT INTEREST

N/A

AVERAGE VOLUME

4.60K

 

OCPNF Performance

1 Week
 
4.17%
 
1 Month
 
-11.42%
 
3 Months
 
-31.60%
 
1 Year
 
-42.54%
 
5 Years
 
N/A
 

OCPNF Analyst Ratings

  • Sell
  • Under
  • Hold
  • Over
  • Buy
Number of Ratings
Full Ratings ➔

About olympus corp. - OCPNF

Olympus Corp. engages in the manufacture and sale of precision machineries and instruments. It operates through the following segments: Endoscope Business and Therapeutic Equipment Business. The Endoscope Business segment develops and sells medical endoscopes and imaging systems for minimally invasive diagnostics. The Therapeutic Equipment Business segment provides medical devices and systems used in surgical and therapeutic procedures across various specialties. The company was founded by Takeshi Yamashita on October 12, 1919 and is headquartered in Tokyo, Japan.

OCPNF At a Glance

Olympus Corp.
2951 Ishikawa-cho
Hachioji, Tokyo 192-8507
Phone 81-42-642-2111 Revenue 6.54B
Industry Medical Specialties Net Income 773.07M
Sector Health Technology 2025 Sales Growth 0.913%
Fiscal Year-end 03 / 2026 Employees 29,297
View SEC Filings

OCPNF Valuation

P/E Current 17.767
P/E Ratio (with extraordinary items) N/A
P/E Ratio (without extraordinary items) 19.277
Price to Sales Ratio 2.282
Price to Book Ratio 2.922
Price to Cash Flow Ratio 11.95
Enterprise Value to EBITDA 9.172
Enterprise Value to Sales 2.322
Total Debt to Enterprise Value 0.128

OCPNF Efficiency

Revenue/Employee 223,299.695
Income Per Employee 26,387.387
Receivables Turnover 4.691
Total Asset Turnover 0.664

OCPNF Liquidity

Current Ratio 1.597
Quick Ratio 1.157
Cash Ratio 0.594

OCPNF Profitability

Gross Margin 65.102
Operating Margin 18.654
Pretax Margin 15.903
Net Margin 11.817
Return on Assets 7.837
Return on Equity 15.408
Return on Total Capital 11.076
Return on Invested Capital 11.818

OCPNF Capital Structure

Total Debt to Total Equity 38.786
Total Debt to Total Capital 27.947
Total Debt to Total Assets 20.349
Long-Term Debt to Equity 24.278
Long-Term Debt to Total Capital 17.493
  • Income Statement
  • Balance Sheet
  • Cash Flow Statement

Annual Financials for Olympus Corp. - OCPNF

Collapse All in section
All values USD millions. 2022 2023 2024 2025 5-year trend
Sales/Revenue
7.73B 6.51B 6.48B 6.54B
Sales Growth
+12.27% -15.80% -0.42% +0.91%
Cost of Goods Sold (COGS) incl D&A
2.95B 2.36B 2.40B 2.28B
COGS excluding D&A
- - - -
-
Depreciation & Amortization Expense
575.04M 492.69M 456.61M 435.92M
Depreciation
- 431.10M 360.05M 350.82M
Amortization of Intangibles
- 143.94M 132.63M 105.79M
COGS Growth
+3.38% -20.09% +1.78% -4.82%
Gross Income
4.78B 4.15B 4.08B 4.26B
Gross Income Growth
+18.55% -13.16% -1.67% +4.28%
Gross Profit Margin
+61.86% +63.80% +63.00% +65.10%
2022 2023 2024 2025 5-year trend
SG&A Expense
3.30B 2.83B 3.03B 3.02B
Research & Development
759.13M 567.43M 559.00M 557.29M
Other SG&A
2.54B 2.26B 2.47B 2.47B
SGA Growth
+8.38% -14.25% +7.05% -0.21%
Other Operating Expense
- - 16.18M 13.84M
-
Unusual Expense
162.17M 46.50M 662.36M 154.40M
EBIT after Unusual Expense
1.32B 1.28B 374.62M 1.07B
Non Operating Income/Expense
47.72M 110.79M (83.57M) 6.07M
Non-Operating Interest Income
9.05M 27.33M 16.38M 21.61M
Equity in Earnings of Affiliates
- - - -
-
Interest Expense
46.48M 44.54M 40.29M 31.62M
Interest Expense Growth
+15.46% -4.17% -9.54% -21.52%
Gross Interest Expense
46.48M 44.54M 40.29M 31.62M
Interest Capitalized
- - - -
-
Pretax Income
1.32B 1.34B 250.75M 1.04B
Pretax Income Growth
+83.77% +1.63% -81.32% +314.90%
Pretax Margin
+17.08% +20.61% +3.87% +15.90%
Income Tax
301.72M 327.06M 61.50M 270.71M
Income Tax - Current - Domestic
333.69M 263.26M 244.94M 227.94M
Income Tax - Current - Foreign
- - - -
-
Income Tax - Deferred - Domestic
(31.97M) 63.80M (183.45M) 42.77M
Income Tax - Deferred - Foreign
- - - -
-
Income Tax Credits
- - - -
-
Equity in Earnings of Affiliates
- - - -
-
Other After Tax Income (Expense)
- - - -
-
Consolidated Net Income
1.03B 1.02B 186.78M 772.71M
Minority Interest Expense
- 2.03M 1.34M 2.51M
Net Income
1.03B 1.02B 184.26M 772.71M
Net Income Growth
+66.55% -1.24% -81.89% +319.35%
Net Margin Growth
+13.32% +15.63% +2.84% +11.81%
Extraordinaries & Discontinued Operations
- 41.51M 1.50B 360.77K
Discontinued Operations
- 41.51M 1.50B 360.77K
Net Income After Extraordinaries
1.03B 1.06B 1.68B 773.07M
Preferred Dividends
- - - -
-
Net Income Available to Common
1.03B 1.06B 1.68B 773.07M
EPS (Basic)
0.8029 0.8358 1.3843 0.6756
EPS (Basic) Growth
+89.72% +4.10% +65.63% -51.20%
Basic Shares Outstanding
1.28B 1.27B 1.21B 1.14B
EPS (Diluted)
0.8025 0.8348 1.381 0.6743
EPS (Diluted) Growth
+89.72% +4.02% +65.43% -51.17%
Diluted Shares Outstanding
1.28B 1.27B 1.22B 1.15B
EBITDA
2.06B 1.82B 1.49B 1.66B
EBITDA Growth
+32.38% -11.74% -17.71% +10.89%
EBITDA Margin
+26.60% +27.88% +23.04% +25.32%

Olympus Corp. in the News