Roche (ROP) stock

ROPStockHealth CareMarket closed
CHF 351.60
+1.71% (+5.90)
Day lowCHF 344.70
Day highCHF 351.90
Loading…
Open
CHF 347.20
Previous close
CHF 345.70
Day range
CHF 344.70 – CHF 351.90
52W range
CHF 258.20 – CHF 375.80
7-day change
-4.82%
30-day change
-7.96%
Volume
175.47K
10-day avg: 774.89K
Market cap
CHF 280.14B
P/E
22.94
EPS (TTM)
CHF 15.33
Dividend yield
2.83%
Shares outstanding
690.07M

Roche technical analysis

Oscillators

Sell
Sell 3Neutral 7Buy 1

Summary

Sell
Sell 13Neutral 7Buy 6

Moving averages

Sell
Sell 10Neutral 0Buy 5
OscillatorsValueSignal
RSI (14)45.67Neutral
Stochastic %K (14, 3, 3)22.38Neutral
CCI (20)-65.93Neutral
ADX (14)16.52Neutral
Awesome Oscillator-8.874Sell
Momentum (10)-13.3Sell
MACD (12, 26)-1.885Sell
Stoch RSI (3, 3, 14, 14)13.24Buy
Williams %R (14)-64.98Neutral
Bull Bear Power-10.97Neutral
Ultimate Oscillator (7, 14, 28)43.72Neutral
Moving averagesValueSignal
EMA (10)CHF 352.90Sell
SMA (10)CHF 355.10Sell
EMA (20)CHF 354.99Sell
SMA (20)CHF 355.31Sell
EMA (30)CHF 355.45Sell
SMA (30)CHF 356.25Sell
EMA (50)CHF 353.92Sell
SMA (50)CHF 359.23Sell
EMA (100)CHF 347.27Buy
SMA (100)CHF 344.78Buy
EMA (200)CHF 334.54Buy
SMA (200)CHF 339.42Buy
Ichimoku Base Line (9, 26, 52, 26)CHF 355.35Sell
VWMA (20)CHF 356.31Sell
Hull MA (9)CHF 345.38Buy

Support & resistance levels

Resistance

  • R1CHF 370.66+5.42%Strong
Current priceCHF 351.60

Support

  • S1CHF 345.93-1.61%Strong
  • S2CHF 337.40-4.04%Weak
  • S3CHF 326.36-7.18%Strong

Levels are detected automatically from swing highs and lows on the daily chart and clustered by volatility (ATR). Strength reflects the number of times price reacted at each level.

Pivot points (daily)S3S2S1PR1R2R3
ClassicCHF 334.77CHF 338.63CHF 342.17CHF 346.03CHF 349.57CHF 353.43CHF 356.97
FibonacciCHF 338.63CHF 341.46CHF 343.21CHF 346.03CHF 348.86CHF 350.61CHF 353.43
CamarillaCHF 343.67CHF 344.34CHF 345.02CHF 346.03CHF 346.38CHF 347.06CHF 347.74
WoodieCHF 334.60CHF 338.55CHF 342.00CHF 345.95CHF 349.40CHF 353.35CHF 356.80
DeMark——CHF 340.40CHF 345.15CHF 347.80——

Roche price forecast

HorizonBear case (95%)Low (68%)Trend targetHigh (68%)Bull case (95%)
5 trading daysCHF 328.18CHF 339.86CHF 351.94 +0.1%CHF 364.46CHF 377.43
21 trading daysCHF 306.20CHF 328.94CHF 353.37 +0.5%CHF 379.61CHF 407.80
63 trading daysCHF 278.66CHF 315.47CHF 357.14 +1.6%CHF 404.31CHF 457.72

The technical bias for Roche is bearish (overall rating: Sell).

Bullish scenario: a sustained break above CHF 370.66 would open the way toward CHF 389.20.

Bearish scenario: a daily close below CHF 345.93 could extend the decline toward CHF 337.40.

Statistical ranges are based on historical volatility and trend, not a guarantee of future prices. Not financial advice.

About Roche

Roche (ROP) shares are trading at CHF 351.60, up +1.71% today. The company belongs to the Health Care sector and has a market capitalization of CHF 280.14B.

The stock’s 52-week range is CHF 254.00 – CHF 375.80, with a price-to-earnings ratio of 22.9. It has moved -4.82% over the past week and -7.96% over the past month.

On the daily chart the overall technical rating for Roche is Sell, with the 14-day RSI at 45.7. The nearest support is at CHF 345.93 and the nearest resistance at CHF 370.66.

Related markets

All

Stock market news

Frequently asked questions

What is the Roche stock price today?
Roche (ROP) is trading at CHF 351.60, up +1.71% today.
What is Roche’s market cap?
Roche has a market capitalization of CHF 280.14B and a P/E ratio of 22.9.
Is ROP stock a buy?
Our automated daily technical rating for ROP is Sell (RSI 45.7). Support sits at CHF 345.93 and resistance at CHF 370.66. This is not investment advice.