
Olympus Corporation
OLYMY | OTC
$10.94
-$0.23 (-2.06%)
At close: Oct 30, 2026, 3:58 PM ET
$10.94
$0.00 (0.00%)
After-hours:
Oct 30, 2026, 4:00 PM ET
-2.06%
(1D)No price chart data available for 1D timeframe.
Rating
56.5
+9.9 ptsFundamentals Strong
Market Sentiment Neutral
Moat Wide
Sector Rank #161/1028 (Top 16%)
Key Statistics
Market Data
Market Cap $11.63B
1D Range
10.94 11.03
52W Range
8.09 13.72
Valuation (TTM)
PE 23.76
PB 2.53
EV/EBITDA 11.09
Valuation (NTM)
Forward PE 17.22
Forward PEG 0.27
Price Target $0.00
Cash Flow
FCF Yield 3.9%
SBC Adj. FCF Yield 3.9%
SBC Impact N/A
Margins
Gross Margin 64.7%
Operating Margin 15.9%
FCF Margin 6.8%
Growth (CAGR)
Revenue 3Y | 5Y 5.3% |
5.9%
Dil EPS 3Y | 5Y -37.1% |
2.9%
FCF 3Y | 5Y 49.9% |
-6.5%
Returns
ROA 5.1%
ROE 10.2%
ROIC 10.3%
Financial Health
Net Debt
¥166.7B ($1.03B)
Current Ratio 1.36
Interest Coverage 15.13
Dividends
Div Yield 1.46%
Payout Ratio 0.2%
FCF Payout Ratio 46.3%
Loading financial charts...
Profile
Olympus Corporation, alongside its affiliated companies, operates as a global enterprise specializing in the development and distribution of medical equipment. Its reach extends across Japan, the Amer...
Sector Healthcare
Industry Medical - Devices
Employees 28,138
IPO Date Nov 18, 1996
Website www.olympus.co.jp
Fiscal Year n/a
Latest News
No news articles available yet.
Add to Watchlist
Select watchlists to add or remove OLYMY