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
29th Apr 2026 (Wed) 323.20 323.20 323.20 323.20 3,057
28th Apr 2026 (Tue) 328.40 328.40 328.40 328.40 412
27th Apr 2026 (Mon) 330.0178 330.0178 330.0178 330.0178 3,793
24th Apr 2026 (Fri) 331.80 331.80 331.80 331.80 1,817
23rd Apr 2026 (Thu) 333.80 333.80 333.80 333.80 2,581
22nd Apr 2026 (Wed) 323.60 323.60 323.60 323.60 11,185
21st Apr 2026 (Tue) 326.80 326.80 326.80 326.80 10,610
20th Apr 2026 (Mon) 331.80 331.80 331.80 331.80 11,327
17th Apr 2026 (Fri) 329.24519 329.24519 329.24519 329.24519 1,510
16th Apr 2026 (Thu) 325.80 325.80 325.80 325.80 4,799
15th Apr 2026 (Wed) 328.00 328.00 328.00 328.00 2,892
14th Apr 2026 (Tue) 329.00 329.00 329.00 329.00 940
13th Apr 2026 (Mon) 327.40 327.40 327.40 327.40 1,475
10th Apr 2026 (Fri) 329.00 329.00 329.00 329.00 1,987
9th Apr 2026 (Thu) 327.60 327.60 327.60 327.60 2,247
8th Apr 2026 (Wed) 325.1347 325.1347 325.1347 325.1347 5,302
7th Apr 2026 (Tue) 322.40 322.40 322.40 322.40 1,888
6th Apr 2026 (Mon) 332.0024 332.0024 332.0024 332.0024 0
3rd Apr 2026 (Fri) 332.0024 332.0024 332.0024 332.0024 0
2nd Apr 2026 (Thu) 332.0024 332.0024 332.0024 332.0024 6,408
1st Apr 2026 (Wed) 329.60 329.60 329.60 329.60 52,510
31st Mar 2026 (Tue) 327.20 327.20 327.20 327.20 3,617
30th Mar 2026 (Mon) 324.00 324.00 324.00 324.00 2,741
27th Mar 2026 (Fri) 323.00 323.00 323.00 323.00 16,048
26th Mar 2026 (Thu) 321.00 321.00 321.00 321.00 22,248
25th Mar 2026 (Wed) 321.20 321.20 321.20 321.20 698
24th Mar 2026 (Tue) 313.86667 313.86667 313.86667 313.86667 67,521
23rd Mar 2026 (Mon) 311.40 311.40 311.40 311.40 2,233
20th Mar 2026 (Fri) 312.40 312.40 312.40 312.40 4,590
19th Mar 2026 (Thu) 315.20 315.20 315.20 315.20 74,977
18th Mar 2026 (Wed) 321.20 321.20 321.20 321.20 2,878
17th Mar 2026 (Tue) 332.40 332.40 332.40 332.40 24,385
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
FTSE 100 Latest
Value10,213.11
Change0.00