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!

John Hancock Co (JHCB.US) Share Price History

Time period:
to
Date Open High Low Close Volume
10th Jul 2026 (Fri) 21.089 21.089 21.032 21.032 0
9th Jul 2026 (Thu) 21.089 21.09 21.089 21.095 100
8th Jul 2026 (Wed) 21.065 21.065 21.049 21.07 500
7th Jul 2026 (Tue) 21.179 21.179 21.115 21.10 1,450
6th Jul 2026 (Mon) 21.20 21.215 21.18 21.226 853
3rd Jul 2026 (Fri) 21.29 21.29 21.24 21.24 0
2nd Jul 2026 (Thu) 21.29 21.29 21.24 21.24 0
1st Jul 2026 (Wed) 21.29 21.29 21.21 21.21 100
30th Jun 2026 (Tue) 21.29 21.29 21.21 21.21 103
29th Jun 2026 (Mon) 21.29 21.29 21.29 21.33 1
26th Jun 2026 (Fri) 21.31 21.31 21.31 21.285 24
25th Jun 2026 (Thu) 21.385 21.385 21.38 21.365 0
24th Jun 2026 (Wed) 21.35 21.36 21.35 21.3552 1,502
23rd Jun 2026 (Tue) 21.33 21.34 21.28 21.28 2,411
22nd Jun 2026 (Mon) 21.35 21.35 21.24 21.24 0
19th Jun 2026 (Fri) 21.35 21.35 21.35 21.2954 153
18th Jun 2026 (Thu) 21.35 21.35 21.35 21.2954 153
17th Jun 2026 (Wed) 21.33 21.33 21.27 21.24 100
16th Jun 2026 (Tue) 21.34 21.34 21.3052 21.3052 0
15th Jun 2026 (Mon) 21.34 21.34 21.34 21.28 433
12th Jun 2026 (Fri) 21.155 21.2653 21.155 21.2653 0
11th Jun 2026 (Thu) 21.155 21.22 21.155 21.265 207
10th Jun 2026 (Wed) 21.17 21.19 21.17 21.13 533
9th Jun 2026 (Tue) 21.15 21.16 21.15 21.16 11
8th Jun 2026 (Mon) 21.15 21.15 21.115 21.115 0
5th Jun 2026 (Fri) 21.15 21.15 21.14 21.135 500
4th Jun 2026 (Thu) 21.27 21.27 21.27 21.23 454
3rd Jun 2026 (Wed) 21.205 21.22 21.20 21.20 4,032
2nd Jun 2026 (Tue) 21.31 21.31 21.24 21.24 13
1st Jun 2026 (Mon) 21.31 21.31 21.2482 21.2482 48
29th May 2026 (Fri) 21.31 21.31 21.28 21.25 2,730
28th May 2026 (Thu) 21.23 21.23 21.23 21.23 100
27th May 2026 (Wed) 21.21 21.22 21.17 21.19 1,200
26th May 2026 (Tue) 21.26 21.26 21.26 21.24 463
25th May 2026 (Mon) 21.145 21.15 21.12 21.1641 818
22nd May 2026 (Fri) 21.145 21.15 21.12 21.1641 818
21st May 2026 (Thu) 21.075 21.145 21.07 21.1487 800
20th May 2026 (Wed) 21.11 21.14 21.11 21.115 790
19th May 2026 (Tue) 20.96 20.97 20.96 20.97 171
18th May 2026 (Mon) 21.14 21.159 21.08 21.07 108
15th May 2026 (Fri) 21.08 21.13 21.08 21.09 477
14th May 2026 (Thu) 21.28 21.28 21.24 21.2094 922
13th May 2026 (Wed) 21.19 21.23 21.19 21.2069 200
12th May 2026 (Tue) 21.23 21.24 21.23 21.195 367
11th May 2026 (Mon) 21.30 21.30 21.30 21.2502 506
FTSE 100 Latest
Value10,497.29
Change24.84