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
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
8th May 2026 (Fri) 19.25 19.84 18.66 19.83 43,144
7th May 2026 (Thu) 22.50 22.68 18.365 19.24 171,335
6th May 2026 (Wed) 24.59 25.23 24.40 24.75 45,430
5th May 2026 (Tue) 25.21 25.21 24.46 24.60 27,096
4th May 2026 (Mon) 24.99 25.69 24.78 25.52 28,087
1st May 2026 (Fri) 24.53 25.10 24.53 24.81 12,764
30th Apr 2026 (Thu) 24.50 24.87 24.27 24.49 15,095
29th Apr 2026 (Wed) 24.16 24.32 23.37 24.24 27,525
28th Apr 2026 (Tue) 25.12 25.13 24.52 24.69 27,267
27th Apr 2026 (Mon) 24.80 25.65 24.76 24.98 18,084
24th Apr 2026 (Fri) 23.495 24.61 23.495 24.46 31,843
23rd Apr 2026 (Thu) 24.40 24.40 23.31 23.69 18,463
22nd Apr 2026 (Wed) 24.62 25.08 24.46 25.10 10,669
21st Apr 2026 (Tue) 25.50 25.54 24.41 24.58 24,677
20th Apr 2026 (Mon) 24.855 25.19 24.84 25.16 12,614
17th Apr 2026 (Fri) 24.845 25.335 24.845 25.05 9,708
16th Apr 2026 (Thu) 24.485 24.70 24.14 24.56 16,246
15th Apr 2026 (Wed) 24.78 24.99 24.48 24.62 16,369
14th Apr 2026 (Tue) 24.48 24.80 24.34 24.37 11,836
13th Apr 2026 (Mon) 23.20 23.545 22.86 23.53 19,253
10th Apr 2026 (Fri) 23.16 23.32 21.80 23.13 32,030
9th Apr 2026 (Thu) 24.49 24.49 23.34 23.43 15,459
8th Apr 2026 (Wed) 25.96 25.96 24.84 25.19 11,268
7th Apr 2026 (Tue) 24.91 25.255 24.695 24.83 10,787
6th Apr 2026 (Mon) 24.86 25.29 24.69 24.73 12,308
3rd Apr 2026 (Fri) 24.11 25.20 24.10 24.84 11,902
2nd Apr 2026 (Thu) 24.11 25.20 24.10 24.84 11,902
1st Apr 2026 (Wed) 24.995 25.45 24.93 25.05 7,546
31st Mar 2026 (Tue) 24.27 24.75 24.27 24.55 4,300
30th Mar 2026 (Mon) 23.61 23.92 23.49 23.55 5,725
27th Mar 2026 (Fri) 24.51 24.51 23.46 23.53 8,428
26th Mar 2026 (Thu) 25.50 25.98 24.66 24.70 22,855
25th Mar 2026 (Wed) 25.95 25.95 25.10 25.27 8,562
24th Mar 2026 (Tue) 25.74 25.86 25.115 25.35 6,502
23rd Mar 2026 (Mon) 25.81 26.05 25.55 25.75 5,266
FTSE 100 Latest
Value10,466.26
Change22.79