Roche Holding AG (SWX:ROP)

Switzerland flag Switzerland · Delayed Price · Currency is CHF
390.30
-1.40 (-0.36%)
Nov 6, 2026, 5:30 PM CET
Market Cap311.75B +47.3%
Revenue (ttm)62.96B -0.8%
Net Income12.34B +30.9%
EPS15.33 +30.6%
Shares Out 796.77M
PE Ratio25.45
Forward PE18.38
Dividend9.80 (2.51%)
Ex-Dividend DateMar 12, 2026
Volume1,442,578
Open384.30
Previous Close391.70
Day's Range380.30 - 390.30
52-Week Range262.50 - 405.90
Beta0.32
AnalystsBuy
Price Target394.51 (+1.08%)
Earnings DateJan 28, 2027