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!

Castle Bioscien (CSTL.US) Share Price History

Time period:
to
Date Open High Low Close Volume
10th Jul 2026 (Fri) 24.18 24.18 23.37 23.72 15,565
9th Jul 2026 (Thu) 23.96 24.80 23.96 24.56 14,196
8th Jul 2026 (Wed) 23.44 23.81 23.39 23.64 9,850
7th Jul 2026 (Tue) 23.805 24.06 23.56 23.83 14,884
6th Jul 2026 (Mon) 23.835 24.51 23.835 24.21 10,255
3rd Jul 2026 (Fri) 24.72 24.72 24.11 24.11 0
2nd Jul 2026 (Thu) 24.72 24.95 24.09 24.11 12,838
1st Jul 2026 (Wed) 24.13 24.79 24.12 24.71 16,766
30th Jun 2026 (Tue) 23.74 23.93 23.38 23.85 24,715
29th Jun 2026 (Mon) 24.46 24.80 24.29 24.32 17,679
26th Jun 2026 (Fri) 23.07 24.33 23.07 24.30 21,063
25th Jun 2026 (Thu) 22.54 22.93 22.24 22.91 14,799
24th Jun 2026 (Wed) 21.40 22.45 21.40 22.12 15,588
23rd Jun 2026 (Tue) 21.43 21.87 21.34 21.38 17,343
22nd Jun 2026 (Mon) 21.22 21.40 20.72 21.20 30,903
19th Jun 2026 (Fri) 20.50 21.14 20.255 21.12 28,702
18th Jun 2026 (Thu) 20.50 21.14 20.255 21.12 28,702
17th Jun 2026 (Wed) 20.68 20.68 19.90 20.25 5,736
16th Jun 2026 (Tue) 20.80 21.08 20.38 20.46 22,361
15th Jun 2026 (Mon) 20.52 20.95 20.39 20.66 19,816
12th Jun 2026 (Fri) 20.99 21.12 20.56 20.70 7,653
11th Jun 2026 (Thu) 20.77 21.24 20.695 21.01 7,806
10th Jun 2026 (Wed) 21.29 21.52 21.00 21.08 13,147
9th Jun 2026 (Tue) 20.85 21.09 20.29 21.08 4,876
8th Jun 2026 (Mon) 20.905 21.07 20.105 20.12 24,517
5th Jun 2026 (Fri) 21.50 21.68 21.01 21.01 7,746
4th Jun 2026 (Thu) 20.805 21.83 20.805 21.60 15,502
3rd Jun 2026 (Wed) 19.64 20.71 19.64 20.39 55,481
2nd Jun 2026 (Tue) 20.54 20.54 19.51 19.71 33,105
1st Jun 2026 (Mon) 21.08 21.15 20.53 20.97 17,478
29th May 2026 (Fri) 22.03 22.04 21.01 21.08 13,263
28th May 2026 (Thu) 21.30 22.14 21.28 22.11 18,664
27th May 2026 (Wed) 19.69 21.71 19.69 21.26 47,248
26th May 2026 (Tue) 20.01 20.01 19.56 19.69 52,042
25th May 2026 (Mon) 20.73 20.87 20.08 20.15 32,855
22nd May 2026 (Fri) 20.73 20.87 20.08 20.15 32,855
21st May 2026 (Thu) 19.96 20.62 19.96 20.54 18,383
20th May 2026 (Wed) 19.65 20.04 18.92 20.03 31,266
19th May 2026 (Tue) 19.26 19.52 18.83 19.20 26,643
18th May 2026 (Mon) 18.48 20.17 18.48 19.32 23,506
15th May 2026 (Fri) 18.85 19.58 18.70 19.13 41,834
14th May 2026 (Thu) 17.92 18.99 17.79 18.88 59,153
13th May 2026 (Wed) 18.35 18.495 17.86 18.15 43,091
12th May 2026 (Tue) 18.99 19.17 18.39 18.63 29,911
11th May 2026 (Mon) 19.905 19.905 18.90 19.04 16,197
FTSE 100 Latest
Value10,497.29
Change24.84