
Latest News - Roche
Top Corporates Hub

Roche
RO
|
SIX
|
Switzerland
51
-1
Rank
$217.97B
Market Cap
$69.07B
-$ 2.81B
-3.91%
Revenue
$16.74B
Earnings
103.2K
-0.4K
-0.35%
Employees
Not news