Roche Holding AG (SWX:ROP)

Switzerland flag Switzerland · Delayed Price · Currency is CHF
390.90
-1.20 (-0.31%)
Oct 23, 2026, 5:30 PM CEST
Market Cap312.15B +38.9%
Revenue (ttm)62.96B -0.8%
Net Income12.34B +30.9%
EPS15.33 +30.6%
Shares Out 796.77M
PE Ratio25.49
Forward PE18.33
Dividend9.80 (2.51%)
Ex-Dividend DateMar 12, 2026
Volume1,035,950
Open395.00
Previous Close392.10
Day's Range388.80 - 395.00
52-Week Range258.20 - 395.00
Beta0.33
AnalystsBuy
Price Target385.86 (-1.29%)
Est. EarningsOct 28, 2026