Roche Holding AG (SWX:ROP)

Switzerland flag Switzerland · Delayed Price · Currency is CHF
392.10
+0.10 (0.03%)
Oct 22, 2026, 5:30 PM CEST
Market Cap312.97B +38.9%
Revenue (ttm)62.96B -0.8%
Net Income12.34B +30.9%
EPS15.33 +30.6%
Shares Out 796.77M
PE Ratio25.57
Forward PE18.43
Dividend9.80 (2.50%)
Ex-Dividend DateMar 12, 2026
Volume961,457
Open388.60
Previous Close392.00
Day's Range385.40 - 392.10
52-Week Range258.20 - 392.10
Beta0.33
AnalystsBuy
Price Target377.24 (-3.79%)
Est. EarningsOct 28, 2026