Roche Holding AG (SWX:ROP)

Switzerland flag Switzerland · Delayed Price · Currency is CHF
373.80
+3.40 (0.92%)
Aug 25, 2026, 5:30 PM CET
Market Cap295.68B +41.1%
Revenue (ttm)62.96B -0.8%
Net Income12.34B +30.9%
EPS15.33 +30.6%
Shares Out 796.77M
PE Ratio24.16
Forward PE17.53
Dividend9.80 (2.67%)
Ex-Dividend DateMar 12, 2026
Volume716,621
Open371.00
Previous Close370.40
Day's Range368.80 - 375.30
52-Week Range252.20 - 375.60
Beta0.35
AnalystsBuy
Price Target370.31 (-0.93%)
Earnings DateOct 22, 2026