Roche Holding AG (SWX:ROP)

Switzerland flag Switzerland · Delayed Price · Currency is CHF
361.70
-3.10 (-0.85%)
Sep 22, 2026, 11:18 AM CET
Market Cap291.56B +37.3%
Revenue (ttm)62.96B -0.8%
Net Income12.34B +30.9%
EPS15.33 +30.6%
Shares Out 796.77M
PE Ratio23.79
Forward PE17.24
Dividend9.80 (2.71%)
Ex-Dividend DateMar 12, 2026
Volume96,254
Open364.10
Previous Close364.80
Day's Range361.20 - 365.60
52-Week Range252.20 - 375.80
Beta0.35
AnalystsBuy
Price Target375.34 (+3.77%)
Earnings DateOct 22, 2026