Roche Holding AG (SWX:ROP)

Switzerland flag Switzerland · Delayed Price · Currency is CHF
391.00
-6.20 (-1.56%)
Nov 3, 2026, 5:30 PM CET
Market Cap312.52B +50.6%
Revenue (ttm)62.96B -0.8%
Net Income12.34B +30.9%
EPS15.33 +30.6%
Shares Out 796.77M
PE Ratio25.50
Forward PE18.64
Dividend9.80 (2.51%)
Ex-Dividend DateMar 12, 2026
Volume1,238,501
Open396.10
Previous Close397.20
Day's Range390.30 - 398.40
52-Week Range258.20 - 405.90
Beta0.32
AnalystsBuy
Price Target394.51 (+0.9%)
Est. EarningsJan 29, 2027