Roche Holding AG (SWX:ROP)

Switzerland flag Switzerland · Delayed Price · Currency is CHF
360.60
-0.80 (-0.22%)
Sep 15, 2026, 5:30 PM CET
Market Cap288.08B +35.7%
Revenue (ttm)62.96B -0.8%
Net Income12.34B +30.9%
EPS15.33 +30.6%
Shares Out 796.77M
PE Ratio23.52
Forward PE17.05
Dividend9.80 (2.78%)
Ex-Dividend DateMar 12, 2026
Volume1,526,835
Open359.20
Previous Close361.40
Day's Range355.80 - 360.70
52-Week Range252.20 - 375.80
Beta0.35
AnalystsBuy
Price Target373.71 (+3.64%)
Earnings DateOct 22, 2026