MarketInOut Stock Screener Log In | Sign Up

Roche Holding AG

OTC • Healthcare • Drug Manufacturers - General • Quote as of 10/30/2026
Roche Holding AG stock price and volume chart

Company Profile

IndustryDrug Manufacturers - General
SectorHealthcare
ExchangeOTC
Market Capitalization388,439 mln
Float689 mln
Earnings Date01/29/2027

EPS

19.32
Robust

P / E

25.14
Elevated

Piotroski F-Score

6 / 9
Solid

Beneish M-Score

-2.65
Likely reliable

1-Year Forecast

501.4136
Fairly priced

Relative Strength

85 / 100
Strongly outperforming

Business Description

Roche is a Swiss healthcare company founded in 1896 and headquartered in Basel, with operations spanning Europe, North America, Latin America, Asia, Africa, Australia, and New Zealand. It develops and sells medicines targeting a wide range of serious conditions, including cancer, neurological disorders, eye diseases, and infectious diseases, among others. The company also produces laboratory testing equipment and tools used to detect illnesses such as diabetes, hepatitis, and COVID-19, alongside digital solutions that support patient care and medical decision-making.

Key Fundamentals

EPS19.32
P/E25.14
ROE39.00
RPS90.93
ROIC19.35
ROA12.64
Interest Cover16.34
EBITDA, mln26,398
EV / EBITDA16.48
EV / EBIT19.68
Revenue, mln76,815
EV / Revenue5.66

Quote Details

Last 485.6800
Change -1.67 (-0.34%)
Open 499.7560
Volume 587
Turnover 285,094
Average Volume 802.67

Financial Ratios

Pre-Tax Profit Margin27
Leverage Ratio3.00
Current Ratio1.23
Price / Book9.72
Price / Tangible Book56.74
Price / Cash Flow17.66
Price / Free Cash Flow21.75
Debt / Equity0.97
Price / Sales5.27
PEG Ratio1.76

Financial Strength

Altman Z-Score5.03
Piotroski F-Score 6 / 9
Beneish M-Score-2.65
Price to Intrinsic Value1.88
Price to Graham Number7.42
1-Year Target Price501.4136
Shiller PE Ratio27.77

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week 0.29% 60 / 100   
1 Month 9.73% 85 / 100   
2 Months 10.38% 79 / 100   
6 Months 18.82% 81 / 100   
1 Year 52.63% 84 / 100   



Disclaimer - Privacy Policy - Terms of Service - Cookies - FAQ - Affiliates - Blog