Become a Member
  • Track your favourite stocks
  • Create & monitor portfolios
  • Daily portfolio value
Sign Up
Quickpicks
Add shares to your
quickpicks to
display them here!

Roche Holding O (0QQ6) Share Price History

Time period:
to
Date Open High Low Close Volume
16th Mar 2026 (Mon) 332.00 332.00 332.00 332.00 4,626
13th Mar 2026 (Fri) 326.90 326.90 326.90 326.90 1,515
12th Mar 2026 (Thu) 328.98333 328.98333 328.98333 328.98333 68,610
11th Mar 2026 (Wed) 339.55556 339.55556 339.55556 339.55556 1,664
10th Mar 2026 (Tue) 347.80 347.80 347.80 347.80 2,557
9th Mar 2026 (Mon) 340.80 340.80 340.80 340.80 19,929
6th Mar 2026 (Fri) 353.36667 353.36667 353.36667 353.36667 2,606
5th Mar 2026 (Thu) 366.45556 366.45556 366.45556 366.45556 7,455
4th Mar 2026 (Wed) 371.06667 371.06667 371.06667 371.06667 2,798
3rd Mar 2026 (Tue) 364.40 364.40 364.40 364.40 73,745
2nd Mar 2026 (Mon) 374.60 374.60 374.60 374.60 5,877
27th Feb 2026 (Fri) 374.70 374.70 374.70 374.70 15,110
26th Feb 2026 (Thu) 372.95 372.95 372.95 372.95 4,487
25th Feb 2026 (Wed) 374.60 374.60 374.60 374.60 5,155
24th Feb 2026 (Tue) 382.20 382.20 382.20 382.20 1,759
23rd Feb 2026 (Mon) 377.80 377.80 377.80 377.80 3,139
20th Feb 2026 (Fri) 370.05952 370.05952 370.05952 370.05952 9,167
19th Feb 2026 (Thu) 375.20 375.20 375.20 375.20 17,195
18th Feb 2026 (Wed) 376.25664 376.25664 376.25664 376.25664 1,761
17th Feb 2026 (Tue) 377.80 377.80 377.80 377.80 844
16th Feb 2026 (Mon) 372.20 372.20 372.20 372.20 2,068
13th Feb 2026 (Fri) 372.40 372.40 372.40 372.40 1,982
12th Feb 2026 (Thu) 372.40 372.40 372.40 372.40 3,045
11th Feb 2026 (Wed) 365.9615 365.9615 365.9615 365.9615 7,906
10th Feb 2026 (Tue) 360.00 360.00 360.00 360.00 2,370
9th Feb 2026 (Mon) 362.6765 362.6765 362.6765 362.6765 3,896
6th Feb 2026 (Fri) 364.80 364.80 364.80 364.80 1,334
5th Feb 2026 (Thu) 366.20 366.20 366.20 366.20 2,212
4th Feb 2026 (Wed) 363.60 363.60 363.60 363.60 2,067
3rd Feb 2026 (Tue) 359.93584 359.93584 359.93584 359.93584 10,592
2nd Feb 2026 (Mon) 362.20 362.20 362.20 362.20 404
30th Jan 2026 (Fri) 356.00 356.00 356.00 356.00 1,777
29th Jan 2026 (Thu) 351.93976 351.93976 351.93976 351.93976 4,741
28th Jan 2026 (Wed) 346.40 346.40 346.40 346.40 1,715
27th Jan 2026 (Tue) 360.20 360.20 360.20 360.20 626
26th Jan 2026 (Mon) 355.40 355.40 355.40 355.40 1,194
23rd Jan 2026 (Fri) 355.80 355.80 355.80 355.80 1,393
22nd Jan 2026 (Thu) 353.80357 353.80357 353.80357 353.80357 2,900
21st Jan 2026 (Wed) 352.40 352.40 352.40 352.40 1,316
20th Jan 2026 (Tue) 349.875 349.875 349.875 349.875 3,156
19th Jan 2026 (Mon) 353.20 353.20 353.20 353.20 676
FTSE 100 Latest
Value10,317.69
Change56.54