Castle Biosciences Inc NASDAQ:CSTL Historical Prices

Below are the 1193 trading days of historical prices for CSTL.

# Exchange Symbol Date Open High Low Close
1193 NASDAQ CSTL Fri, Apr 19, 2024 19.04 19.35 18.87 19.31
1192 NASDAQ CSTL Thu, Apr 18, 2024 18.84 19.38 18.50 19.20
1191 NASDAQ CSTL Wed, Apr 17, 2024 18.88 19.34 18.80 18.84
1190 NASDAQ CSTL Tue, Apr 16, 2024 19.00 19.27 18.74 18.94
1189 NASDAQ CSTL Mon, Apr 15, 2024 20.04 20.09 19.20 19.23
1188 NASDAQ CSTL Fri, Apr 12, 2024 20.71 20.83 19.78 20.06
1187 NASDAQ CSTL Thu, Apr 11, 2024 20.81 20.98 20.38 20.78
1186 NASDAQ CSTL Wed, Apr 10, 2024 20.61 20.84 20.25 20.43
1185 NASDAQ CSTL Tue, Apr 9, 2024 20.83 21.58 20.83 21.54
1184 NASDAQ CSTL Mon, Apr 8, 2024 20.98 21.20 20.28 20.86
1183 NASDAQ CSTL Fri, Apr 5, 2024 21.06 21.23 20.69 20.82
1182 NASDAQ CSTL Thu, Apr 4, 2024 21.77 21.87 21.06 21.24
1181 NASDAQ CSTL Wed, Apr 3, 2024 21.90 22.16 21.25 21.53
1180 NASDAQ CSTL Tue, Apr 2, 2024 21.71 22.30 21.39 22.20
1179 NASDAQ CSTL Mon, Apr 1, 2024 22.22 22.67 21.59 22.25
1178 NASDAQ CSTL Thu, Mar 28, 2024 21.37 22.52 21.33 22.15
1177 NASDAQ CSTL Wed, Mar 27, 2024 21.89 21.98 21.08 21.28
1176 NASDAQ CSTL Tue, Mar 26, 2024 21.19 22.11 20.94 21.59
1175 NASDAQ CSTL Mon, Mar 25, 2024 20.12 21.29 20.12 20.82
1174 NASDAQ CSTL Fri, Mar 22, 2024 21.17 21.33 20.27 20.27
1173 NASDAQ CSTL Thu, Mar 21, 2024 20.52 21.20 20.46 21.10
1172 NASDAQ CSTL Wed, Mar 20, 2024 19.41 20.47 19.04 20.35
1171 NASDAQ CSTL Tue, Mar 19, 2024 18.69 19.42 18.53 19.36
1170 NASDAQ CSTL Mon, Mar 18, 2024 18.85 19.28 18.63 18.95
1169 NASDAQ CSTL Fri, Mar 15, 2024 19.13 19.36 18.68 18.85
1168 NASDAQ CSTL Thu, Mar 14, 2024 19.71 19.71 19.05 19.30
1167 NASDAQ CSTL Wed, Mar 13, 2024 19.85 20.27 19.60 19.86
1166 NASDAQ CSTL Tue, Mar 12, 2024 19.98 20.18 19.53 19.96
1165 NASDAQ CSTL Mon, Mar 11, 2024 20.56 20.88 19.84 20.05
1164 NASDAQ CSTL Fri, Mar 8, 2024 21.19 21.87 19.41 20.79
1163 NASDAQ CSTL Thu, Mar 7, 2024 21.62 21.62 20.37 20.75
1162 NASDAQ CSTL Wed, Mar 6, 2024 22.65 22.95 21.22 21.46
1161 NASDAQ CSTL Tue, Mar 5, 2024 21.14 22.34 21.10 22.31
1160 NASDAQ CSTL Mon, Mar 4, 2024 20.16 21.47 19.84 21.23
1159 NASDAQ CSTL Fri, Mar 1, 2024 18.67 20.67 18.26 19.94
1158 NASDAQ CSTL Thu, Feb 29, 2024 24.85 24.87 17.42 18.06
1157 NASDAQ CSTL Wed, Feb 28, 2024 24.67 25.57 24.34 24.39
1156 NASDAQ CSTL Tue, Feb 27, 2024 24.75 25.60 24.37 25.09
1155 NASDAQ CSTL Mon, Feb 26, 2024 23.52 24.90 23.52 24.51
1154 NASDAQ CSTL Fri, Feb 23, 2024 24.31 24.40 23.60 23.87
1153 NASDAQ CSTL Thu, Feb 22, 2024 24.75 24.90 24.30 24.36
1152 NASDAQ CSTL Wed, Feb 21, 2024 24.83 24.98 24.34 24.69
1151 NASDAQ CSTL Tue, Feb 20, 2024 24.80 25.35 24.02 25.09
1150 NASDAQ CSTL Fri, Feb 16, 2024 24.64 25.36 24.51 25.30
1149 NASDAQ CSTL Thu, Feb 15, 2024 23.97 24.98 23.53 24.88
1148 NASDAQ CSTL Wed, Feb 14, 2024 23.53 23.82 22.93 23.50
1147 NASDAQ CSTL Tue, Feb 13, 2024 23.60 23.70 22.26 23.06
1146 NASDAQ CSTL Mon, Feb 12, 2024 23.84 24.66 23.13 24.60
1145 NASDAQ CSTL Fri, Feb 9, 2024 23.80 24.10 23.67 23.92
1144 NASDAQ CSTL Thu, Feb 8, 2024 23.37 23.90 23.15 23.85
1143 NASDAQ CSTL Wed, Feb 7, 2024 24.18 24.49 23.01 23.46
1142 NASDAQ CSTL Tue, Feb 6, 2024 23.30 24.00 23.09 23.99
1141 NASDAQ CSTL Mon, Feb 5, 2024 23.20 23.57 22.27 23.30
1140 NASDAQ CSTL Fri, Feb 2, 2024 23.31 23.68 23.23 23.41
1139 NASDAQ CSTL Thu, Feb 1, 2024 23.22 24.02 23.15 23.68
1138 NASDAQ CSTL Wed, Jan 31, 2024 23.90 24.20 23.01 23.08
1137 NASDAQ CSTL Tue, Jan 30, 2024 24.66 24.66 23.66 23.96
1136 NASDAQ CSTL Mon, Jan 29, 2024 21.72 24.73 21.72 24.70
1135 NASDAQ CSTL Fri, Jan 26, 2024 20.56 22.01 20.56 21.73
1134 NASDAQ CSTL Thu, Jan 25, 2024 20.08 20.68 19.84 20.64
1133 NASDAQ CSTL Wed, Jan 24, 2024 20.32 20.32 19.36 19.69
1132 NASDAQ CSTL Tue, Jan 23, 2024 20.09 20.28 19.69 19.89
1131 NASDAQ CSTL Mon, Jan 22, 2024 19.49 20.10 19.32 19.79
1130 NASDAQ CSTL Fri, Jan 19, 2024 19.76 19.76 18.56 19.16
1129 NASDAQ CSTL Thu, Jan 18, 2024 19.40 19.54 18.99 19.52
1128 NASDAQ CSTL Wed, Jan 17, 2024 19.08 19.71 18.94 19.23
1127 NASDAQ CSTL Tue, Jan 16, 2024 19.71 20.61 19.04 19.37
1126 NASDAQ CSTL Fri, Jan 12, 2024 21.00 21.26 20.01 20.03
1125 NASDAQ CSTL Thu, Jan 11, 2024 21.30 21.30 20.35 20.61
1124 NASDAQ CSTL Wed, Jan 10, 2024 20.92 21.91 20.65 21.43
1123 NASDAQ CSTL Tue, Jan 9, 2024 21.49 22.08 20.86 20.96
1122 NASDAQ CSTL Mon, Jan 8, 2024 21.17 21.95 20.82 21.87
1121 NASDAQ CSTL Fri, Jan 5, 2024 20.14 21.18 19.94 21.00
1120 NASDAQ CSTL Thu, Jan 4, 2024 20.83 20.89 20.22 20.32
1119 NASDAQ CSTL Wed, Jan 3, 2024 21.62 21.62 20.70 20.79
1118 NASDAQ CSTL Tue, Jan 2, 2024 21.17 22.78 20.94 21.96
1117 NASDAQ CSTL Fri, Dec 29, 2023 22.40 22.66 21.57 21.58
1116 NASDAQ CSTL Thu, Dec 28, 2023 22.01 22.44 22.01 22.43
1115 NASDAQ CSTL Wed, Dec 27, 2023 22.14 22.14 21.80 22.13
1114 NASDAQ CSTL Tue, Dec 26, 2023 21.63 22.06 21.63 21.93
1113 NASDAQ CSTL Fri, Dec 22, 2023 21.86 22.25 20.73 21.63
1112 NASDAQ CSTL Thu, Dec 21, 2023 20.68 21.87 20.32 21.79
1111 NASDAQ CSTL Wed, Dec 20, 2023 20.96 21.48 20.44 20.48
1110 NASDAQ CSTL Tue, Dec 19, 2023 20.18 21.18 20.14 21.08
1109 NASDAQ CSTL Mon, Dec 18, 2023 20.04 20.68 20.01 20.11
1108 NASDAQ CSTL Fri, Dec 15, 2023 20.61 20.65 19.59 20.07
1107 NASDAQ CSTL Thu, Dec 14, 2023 20.92 21.87 20.40 20.61
1106 NASDAQ CSTL Wed, Dec 13, 2023 19.98 20.58 19.49 20.55
1105 NASDAQ CSTL Tue, Dec 12, 2023 19.66 20.03 19.18 19.99
1104 NASDAQ CSTL Mon, Dec 11, 2023 20.03 20.05 19.39 19.61
1103 NASDAQ CSTL Fri, Dec 8, 2023 19.15 20.22 19.12 20.17
1102 NASDAQ CSTL Thu, Dec 7, 2023 19.48 19.48 19.00 19.30
1101 NASDAQ CSTL Wed, Dec 6, 2023 20.01 20.05 19.39 19.46
1100 NASDAQ CSTL Tue, Dec 5, 2023 19.95 19.95 19.39 19.83
1099 NASDAQ CSTL Mon, Dec 4, 2023 19.97 20.51 19.74 19.95
1098 NASDAQ CSTL Fri, Dec 1, 2023 19.85 20.24 19.59 19.97
1097 NASDAQ CSTL Thu, Nov 30, 2023 20.01 20.26 19.39 19.99
1096 NASDAQ CSTL Wed, Nov 29, 2023 19.61 20.35 19.61 19.86
1095 NASDAQ CSTL Tue, Nov 28, 2023 19.61 19.71 19.04 19.48
1094 NASDAQ CSTL Mon, Nov 27, 2023 19.73 19.96 19.62 19.78
1093 NASDAQ CSTL Fri, Nov 24, 2023 19.69 20.26 19.69 19.88
1092 NASDAQ CSTL Wed, Nov 22, 2023 19.66 19.91 19.01 19.85
1091 NASDAQ CSTL Tue, Nov 21, 2023 19.86 20.11 19.35 19.38
1090 NASDAQ CSTL Mon, Nov 20, 2023 19.50 20.15 19.50 20.06
1089 NASDAQ CSTL Fri, Nov 17, 2023 19.50 20.00 19.23 19.64
1088 NASDAQ CSTL Thu, Nov 16, 2023 19.11 19.36 18.73 19.25
1087 NASDAQ CSTL Wed, Nov 15, 2023 19.16 19.62 19.05 19.22
1086 NASDAQ CSTL Tue, Nov 14, 2023 17.80 19.70 17.80 19.14
1085 NASDAQ CSTL Mon, Nov 13, 2023 17.00 17.73 16.51 17.72
1084 NASDAQ CSTL Fri, Nov 10, 2023 17.15 17.22 16.20 17.18
1083 NASDAQ CSTL Thu, Nov 9, 2023 18.09 18.46 17.05 17.13
1082 NASDAQ CSTL Wed, Nov 8, 2023 17.99 18.01 17.22 17.96
1081 NASDAQ CSTL Tue, Nov 7, 2023 18.00 18.39 17.51 18.00
1080 NASDAQ CSTL Mon, Nov 6, 2023 18.15 18.20 17.84 18.06
1079 NASDAQ CSTL Fri, Nov 3, 2023 18.00 19.36 17.64 17.98
1078 NASDAQ CSTL Thu, Nov 2, 2023 16.14 17.08 16.14 16.65
1077 NASDAQ CSTL Wed, Nov 1, 2023 15.48 15.85 15.28 15.70
1076 NASDAQ CSTL Tue, Oct 31, 2023 14.22 16.08 14.22 15.62
1075 NASDAQ CSTL Mon, Oct 30, 2023 13.24 14.30 12.95 14.23
1074 NASDAQ CSTL Fri, Oct 27, 2023 13.02 13.17 12.66 13.06
1073 NASDAQ CSTL Thu, Oct 26, 2023 12.70 13.22 12.35 13.08
1072 NASDAQ CSTL Wed, Oct 25, 2023 13.13 13.16 12.23 12.66
1071 NASDAQ CSTL Tue, Oct 24, 2023 12.86 13.25 12.78 13.22
1070 NASDAQ CSTL Mon, Oct 23, 2023 12.80 13.04 12.77 12.80
1069 NASDAQ CSTL Fri, Oct 20, 2023 12.88 12.92 12.69 12.80
1068 NASDAQ CSTL Thu, Oct 19, 2023 12.96 12.99 12.50 12.80
1067 NASDAQ CSTL Wed, Oct 18, 2023 13.45 13.59 12.93 13.02
1066 NASDAQ CSTL Tue, Oct 17, 2023 13.20 13.77 13.20 13.57
1065 NASDAQ CSTL Mon, Oct 16, 2023 12.44 13.75 12.39 13.35
1064 NASDAQ CSTL Fri, Oct 13, 2023 12.25 12.50 12.07 12.38
1063 NASDAQ CSTL Thu, Oct 12, 2023 13.60 13.65 12.14 12.19
1062 NASDAQ CSTL Wed, Oct 11, 2023 14.67 14.67 13.39 13.62
1061 NASDAQ CSTL Tue, Oct 10, 2023 14.41 14.89 14.16 14.68
1060 NASDAQ CSTL Mon, Oct 9, 2023 14.28 14.43 14.05 14.36
1059 NASDAQ CSTL Fri, Oct 6, 2023 14.80 14.94 14.37 14.45
1058 NASDAQ CSTL Thu, Oct 5, 2023 15.37 15.58 14.75 14.86
1057 NASDAQ CSTL Wed, Oct 4, 2023 15.63 15.72 15.03 15.41
1056 NASDAQ CSTL Tue, Oct 3, 2023 16.27 16.27 15.57 15.65
1055 NASDAQ CSTL Mon, Oct 2, 2023 16.84 16.84 16.12 16.43
1054 NASDAQ CSTL Fri, Sep 29, 2023 17.53 17.58 16.80 16.89
1053 NASDAQ CSTL Thu, Sep 28, 2023 16.41 17.69 16.25 17.39
1052 NASDAQ CSTL Wed, Sep 27, 2023 16.15 16.70 16.13 16.39
1051 NASDAQ CSTL Tue, Sep 26, 2023 16.41 16.85 15.94 16.07
1050 NASDAQ CSTL Mon, Sep 25, 2023 16.66 16.66 16.28 16.52
1049 NASDAQ CSTL Fri, Sep 22, 2023 16.70 16.91 16.37 16.52
1048 NASDAQ CSTL Thu, Sep 21, 2023 16.72 16.79 16.37 16.66
1047 NASDAQ CSTL Wed, Sep 20, 2023 16.86 17.37 16.81 16.94
1046 NASDAQ CSTL Tue, Sep 19, 2023 16.73 16.81 16.46 16.77
1045 NASDAQ CSTL Mon, Sep 18, 2023 17.26 17.26 16.45 16.69
1044 NASDAQ CSTL Fri, Sep 15, 2023 17.59 17.63 17.03 17.30
1043 NASDAQ CSTL Thu, Sep 14, 2023 18.61 18.78 17.57 17.60
1042 NASDAQ CSTL Wed, Sep 13, 2023 18.26 19.20 18.12 18.51
1041 NASDAQ CSTL Tue, Sep 12, 2023 18.65 18.82 18.21 18.25
1040 NASDAQ CSTL Mon, Sep 11, 2023 18.76 18.76 18.76 18.76
1039 NASDAQ CSTL Fri, Sep 8, 2023 18.74 18.74 17.94 18.34
1038 NASDAQ CSTL Thu, Sep 7, 2023 18.92 18.97 18.43 18.79
1037 NASDAQ CSTL Wed, Sep 6, 2023 19.27 19.27 18.76 19.08
1036 NASDAQ CSTL Tue, Sep 5, 2023 19.57 19.57 18.97 19.12
1035 NASDAQ CSTL Fri, Sep 1, 2023 20.07 20.22 19.51 19.66
1034 NASDAQ CSTL Thu, Aug 31, 2023 20.01 20.33 19.74 19.93
1033 NASDAQ CSTL Wed, Aug 30, 2023 19.56 20.11 19.37 19.91
1032 NASDAQ CSTL Tue, Aug 29, 2023 18.69 19.77 18.69 19.62
1031 NASDAQ CSTL Mon, Aug 28, 2023 18.80 19.11 18.61 18.78
1030 NASDAQ CSTL Fri, Aug 25, 2023 18.70 19.08 18.08 18.63
1029 NASDAQ CSTL Thu, Aug 24, 2023 18.52 19.00 17.68 18.71
1028 NASDAQ CSTL Wed, Aug 23, 2023 17.63 18.54 17.60 18.45
1027 NASDAQ CSTL Tue, Aug 22, 2023 17.95 18.47 17.64 17.67
1026 NASDAQ CSTL Mon, Aug 21, 2023 17.51 18.16 17.32 17.92
1025 NASDAQ CSTL Fri, Aug 18, 2023 17.04 18.04 16.99 17.56
1024 NASDAQ CSTL Thu, Aug 17, 2023 18.17 18.17 17.12 17.26
1023 NASDAQ CSTL Wed, Aug 16, 2023 18.75 18.86 17.94 18.15
1022 NASDAQ CSTL Tue, Aug 15, 2023 18.74 18.98 18.33 18.79
1021 NASDAQ CSTL Mon, Aug 14, 2023 17.32 19.00 17.09 18.80
1020 NASDAQ CSTL Fri, Aug 11, 2023 17.40 17.97 17.09 17.50
1019 NASDAQ CSTL Thu, Aug 10, 2023 17.77 18.04 17.40 17.50
1018 NASDAQ CSTL Wed, Aug 9, 2023 17.74 18.05 17.50 17.68
1017 NASDAQ CSTL Tue, Aug 8, 2023 17.62 17.91 16.96 17.72
1016 NASDAQ CSTL Mon, Aug 7, 2023 18.56 18.59 17.58 17.89
1015 NASDAQ CSTL Fri, Aug 4, 2023 18.84 18.84 17.82 18.50
1014 NASDAQ CSTL Thu, Aug 3, 2023 18.67 20.39 18.05 18.77
1013 NASDAQ CSTL Wed, Aug 2, 2023 16.52 16.98 16.24 16.79
1012 NASDAQ CSTL Tue, Aug 1, 2023 16.80 17.24 16.27 16.72
1011 NASDAQ CSTL Mon, Jul 31, 2023 16.85 17.63 15.78 16.85
1010 NASDAQ CSTL Fri, Jul 28, 2023 15.96 17.03 15.72 16.83
1009 NASDAQ CSTL Thu, Jul 27, 2023 14.89 16.66 13.95 15.84
1008 NASDAQ CSTL Wed, Jul 26, 2023 15.31 15.85 15.25 15.51
1007 NASDAQ CSTL Tue, Jul 25, 2023 15.74 16.00 15.27 15.30
1006 NASDAQ CSTL Mon, Jul 24, 2023 16.70 17.04 15.82 15.84
1005 NASDAQ CSTL Fri, Jul 21, 2023 16.88 17.03 16.54 16.73
1004 NASDAQ CSTL Thu, Jul 20, 2023 17.11 17.11 16.49 16.70
1003 NASDAQ CSTL Wed, Jul 19, 2023 16.94 17.76 16.94 17.06
1002 NASDAQ CSTL Tue, Jul 18, 2023 16.60 17.36 16.34 16.83
1001 NASDAQ CSTL Mon, Jul 17, 2023 15.95 16.69 15.65 16.50
1000 NASDAQ CSTL Fri, Jul 14, 2023 16.28 16.86 15.55 15.95
999 NASDAQ CSTL Thu, Jul 13, 2023 17.93 18.09 15.81 16.20
998 NASDAQ CSTL Wed, Jul 12, 2023 19.80 19.83 15.55 17.93
997 NASDAQ CSTL Tue, Jul 11, 2023 20.00 20.37 19.16 19.68
996 NASDAQ CSTL Mon, Jul 10, 2023 20.42 20.75 19.21 19.84
995 NASDAQ CSTL Fri, Jul 7, 2023 20.00 20.96 18.08 20.30
994 NASDAQ CSTL Thu, Jul 6, 2023 13.39 14.44 13.24 13.28
993 NASDAQ CSTL Wed, Jul 5, 2023 13.47 13.85 13.18 13.70
992 NASDAQ CSTL Mon, Jul 3, 2023 13.59 13.95 13.20 13.55
991 NASDAQ CSTL Fri, Jun 30, 2023 13.37 13.90 13.21 13.72
990 NASDAQ CSTL Thu, Jun 29, 2023 13.60 13.72 13.14 13.26
989 NASDAQ CSTL Wed, Jun 28, 2023 13.40 13.63 13.27 13.62
988 NASDAQ CSTL Tue, Jun 27, 2023 12.85 13.63 12.58 13.40
987 NASDAQ CSTL Mon, Jun 26, 2023 12.66 13.22 12.50 12.81
986 NASDAQ CSTL Fri, Jun 23, 2023 13.23 13.39 12.55 12.72
985 NASDAQ CSTL Thu, Jun 22, 2023 13.08 13.55 12.77 13.25
984 NASDAQ CSTL Wed, Jun 21, 2023 13.23 13.49 12.90 13.03
983 NASDAQ CSTL Tue, Jun 20, 2023 13.03 13.59 12.78 13.25
982 NASDAQ CSTL Fri, Jun 16, 2023 13.51 13.68 12.85 13.18
981 NASDAQ CSTL Thu, Jun 15, 2023 13.55 13.77 13.20 13.40
980 NASDAQ CSTL Wed, Jun 14, 2023 14.49 14.77 13.44 13.67
979 NASDAQ CSTL Tue, Jun 13, 2023 14.77 15.10 14.21 14.45
978 NASDAQ CSTL Mon, Jun 12, 2023 14.64 15.20 14.52 14.73
977 NASDAQ CSTL Fri, Jun 9, 2023 14.31 14.96 14.01 14.66
976 NASDAQ CSTL Thu, Jun 8, 2023 14.93 15.26 13.86 14.33
975 NASDAQ CSTL Wed, Jun 7, 2023 15.13 15.92 14.68 14.91
974 NASDAQ CSTL Tue, Jun 6, 2023 11.84 15.34 11.66 14.72
973 NASDAQ CSTL Mon, Jun 5, 2023 17.70 17.87 9.26 11.66
972 NASDAQ CSTL Fri, Jun 2, 2023 21.48 22.77 21.25 22.73
971 NASDAQ CSTL Thu, Jun 1, 2023 24.53 24.55 18.32 21.05
970 NASDAQ CSTL Wed, May 31, 2023 24.59 25.00 24.03 24.43
969 NASDAQ CSTL Tue, May 30, 2023 26.01 26.70 24.59 24.62
968 NASDAQ CSTL Fri, May 26, 2023 25.42 26.19 25.35 26.00
967 NASDAQ CSTL Thu, May 25, 2023 25.79 26.40 24.20 25.18
966 NASDAQ CSTL Wed, May 24, 2023 25.64 25.92 25.20 25.83
965 NASDAQ CSTL Tue, May 23, 2023 24.70 26.19 24.70 25.82
964 NASDAQ CSTL Mon, May 22, 2023 24.48 25.22 24.48 25.00
963 NASDAQ CSTL Fri, May 19, 2023 23.79 24.75 23.79 24.61
962 NASDAQ CSTL Thu, May 18, 2023 22.72 23.57 22.57 23.51
961 NASDAQ CSTL Wed, May 17, 2023 22.73 23.00 22.35 22.89
960 NASDAQ CSTL Tue, May 16, 2023 23.23 23.38 22.63 22.66
959 NASDAQ CSTL Mon, May 15, 2023 22.95 23.67 22.95 23.56
958 NASDAQ CSTL Fri, May 12, 2023 22.82 23.01 22.44 22.87
957 NASDAQ CSTL Thu, May 11, 2023 23.08 23.08 22.44 22.69
956 NASDAQ CSTL Wed, May 10, 2023 23.13 23.91 22.95 23.20
955 NASDAQ CSTL Tue, May 9, 2023 22.55 22.90 21.91 22.65
954 NASDAQ CSTL Mon, May 8, 2023 22.04 22.86 22.04 22.64
953 NASDAQ CSTL Fri, May 5, 2023 22.46 22.51 20.56 22.25
952 NASDAQ CSTL Thu, May 4, 2023 21.93 22.35 20.69 22.01
951 NASDAQ CSTL Wed, May 3, 2023 22.04 24.23 22.04 22.91
950 NASDAQ CSTL Tue, May 2, 2023 22.51 22.55 22.01 22.06
949 NASDAQ CSTL Mon, May 1, 2023 22.68 22.84 22.09 22.75
948 NASDAQ CSTL Fri, Apr 28, 2023 22.06 22.87 21.70 22.63
947 NASDAQ CSTL Thu, Apr 27, 2023 22.61 22.80 22.08 22.15
946 NASDAQ CSTL Wed, Apr 26, 2023 22.52 22.77 22.04 22.15
945 NASDAQ CSTL Tue, Apr 25, 2023 23.38 23.38 22.48 22.60
944 NASDAQ CSTL Mon, Apr 24, 2023 24.32 24.37 23.50 23.76
943 NASDAQ CSTL Fri, Apr 21, 2023 24.06 24.42 23.49 24.33
942 NASDAQ CSTL Thu, Apr 20, 2023 23.33 24.18 23.20 24.02
941 NASDAQ CSTL Wed, Apr 19, 2023 22.65 23.66 22.30 23.56
940 NASDAQ CSTL Tue, Apr 18, 2023 23.75 23.99 22.60 22.81
939 NASDAQ CSTL Mon, Apr 17, 2023 22.50 23.90 22.50 23.75
938 NASDAQ CSTL Fri, Apr 14, 2023 23.29 24.25 22.42 22.58
937 NASDAQ CSTL Thu, Apr 13, 2023 22.27 23.31 22.13 23.23
936 NASDAQ CSTL Wed, Apr 12, 2023 22.99 23.25 22.03 22.11
935 NASDAQ CSTL Tue, Apr 11, 2023 22.19 22.98 22.04 22.52
934 NASDAQ CSTL Mon, Apr 10, 2023 22.01 22.25 21.71 22.12
933 NASDAQ CSTL Thu, Apr 6, 2023 22.28 22.61 21.93 22.26
932 NASDAQ CSTL Wed, Apr 5, 2023 22.22 22.51 21.95 22.30
931 NASDAQ CSTL Tue, Apr 4, 2023 22.49 22.49 21.85 22.42
930 NASDAQ CSTL Mon, Apr 3, 2023 22.60 22.71 21.84 22.33
929 NASDAQ CSTL Fri, Mar 31, 2023 22.41 23.21 22.27 22.72
928 NASDAQ CSTL Thu, Mar 30, 2023 22.70 22.70 22.04 22.23
927 NASDAQ CSTL Wed, Mar 29, 2023 22.55 22.85 21.98 22.45
926 NASDAQ CSTL Tue, Mar 28, 2023 22.42 22.51 22.08 22.20
925 NASDAQ CSTL Mon, Mar 27, 2023 22.90 22.90 22.50 22.63
924 NASDAQ CSTL Fri, Mar 24, 2023 21.81 22.75 21.12 22.51
923 NASDAQ CSTL Thu, Mar 23, 2023 21.79 22.64 21.61 22.16
922 NASDAQ CSTL Wed, Mar 22, 2023 22.38 22.87 21.55 21.56
921 NASDAQ CSTL Tue, Mar 21, 2023 21.82 22.63 21.61 22.39
920 NASDAQ CSTL Mon, Mar 20, 2023 21.59 21.59 20.87 21.33
919 NASDAQ CSTL Fri, Mar 17, 2023 22.23 22.30 21.00 21.40
918 NASDAQ CSTL Thu, Mar 16, 2023 22.22 22.93 22.08 22.39
917 NASDAQ CSTL Wed, Mar 15, 2023 21.06 22.83 20.86 22.65
916 NASDAQ CSTL Tue, Mar 14, 2023 20.83 21.76 20.63 21.69
915 NASDAQ CSTL Mon, Mar 13, 2023 19.15 20.55 18.79 19.99
914 NASDAQ CSTL Fri, Mar 10, 2023 21.25 22.04 19.40 19.47
913 NASDAQ CSTL Thu, Mar 9, 2023 21.62 22.15 21.15 21.28
912 NASDAQ CSTL Wed, Mar 8, 2023 22.63 22.63 21.57 21.69
911 NASDAQ CSTL Tue, Mar 7, 2023 24.16 24.16 22.06 22.61
910 NASDAQ CSTL Mon, Mar 6, 2023 24.73 25.12 24.24 24.28
909 NASDAQ CSTL Fri, Mar 3, 2023 23.91 24.83 23.85 24.68
908 NASDAQ CSTL Thu, Mar 2, 2023 22.50 23.74 22.41 23.64
907 NASDAQ CSTL Wed, Mar 1, 2023 25.10 25.63 21.73 22.86
906 NASDAQ CSTL Tue, Feb 28, 2023 24.66 25.99 24.59 25.18
905 NASDAQ CSTL Mon, Feb 27, 2023 24.64 24.91 23.71 24.76
904 NASDAQ CSTL Fri, Feb 24, 2023 23.05 24.44 23.00 24.36
903 NASDAQ CSTL Thu, Feb 23, 2023 23.89 24.02 23.16 23.62
902 NASDAQ CSTL Wed, Feb 22, 2023 23.70 23.92 23.24 23.58
901 NASDAQ CSTL Tue, Feb 21, 2023 25.42 25.42 23.63 23.75
900 NASDAQ CSTL Fri, Feb 17, 2023 26.05 26.28 25.44 26.00
899 NASDAQ CSTL Thu, Feb 16, 2023 26.31 26.90 25.95 25.99
898 NASDAQ CSTL Wed, Feb 15, 2023 25.92 27.17 25.89 26.90
897 NASDAQ CSTL Tue, Feb 14, 2023 25.82 26.76 25.46 26.26
896 NASDAQ CSTL Mon, Feb 13, 2023 26.71 26.83 25.79 25.98
895 NASDAQ CSTL Fri, Feb 10, 2023 26.07 26.55 25.67 26.47
894 NASDAQ CSTL Thu, Feb 9, 2023 27.01 27.90 26.02 26.28
893 NASDAQ CSTL Wed, Feb 8, 2023 26.53 28.00 26.39 26.75
892 NASDAQ CSTL Tue, Feb 7, 2023 27.00 27.10 25.95 26.82
891 NASDAQ CSTL Mon, Feb 6, 2023 28.20 28.63 26.37 26.71
890 NASDAQ CSTL Fri, Feb 3, 2023 27.92 28.59 27.65 28.30
889 NASDAQ CSTL Thu, Feb 2, 2023 27.69 29.59 27.69 28.49
888 NASDAQ CSTL Wed, Feb 1, 2023 27.38 27.91 26.32 27.52
887 NASDAQ CSTL Tue, Jan 31, 2023 26.15 27.18 26.15 27.08
886 NASDAQ CSTL Mon, Jan 30, 2023 25.72 26.24 25.04 26.12
885 NASDAQ CSTL Fri, Jan 27, 2023 25.38 26.35 25.38 26.00
884 NASDAQ CSTL Thu, Jan 26, 2023 26.72 27.41 25.38 25.65
883 NASDAQ CSTL Wed, Jan 25, 2023 25.88 26.63 25.38 26.54
882 NASDAQ CSTL Tue, Jan 24, 2023 26.77 27.18 26.37 26.55
881 NASDAQ CSTL Mon, Jan 23, 2023 26.56 27.57 25.92 27.00
880 NASDAQ CSTL Fri, Jan 20, 2023 26.61 27.55 26.33 26.64
879 NASDAQ CSTL Thu, Jan 19, 2023 26.78 27.08 25.70 26.19
878 NASDAQ CSTL Wed, Jan 18, 2023 27.47 28.10 26.77 27.07
877 NASDAQ CSTL Tue, Jan 17, 2023 27.05 27.66 26.51 27.06
876 NASDAQ CSTL Fri, Jan 13, 2023 25.85 27.37 25.69 27.21
875 NASDAQ CSTL Thu, Jan 12, 2023 25.69 26.14 24.65 26.03
874 NASDAQ CSTL Wed, Jan 11, 2023 24.89 26.30 24.81 25.46
873 NASDAQ CSTL Tue, Jan 10, 2023 23.28 25.07 23.28 24.73
872 NASDAQ CSTL Mon, Jan 9, 2023 23.16 23.48 22.60 23.37
871 NASDAQ CSTL Fri, Jan 6, 2023 22.96 23.66 22.06 22.80
870 NASDAQ CSTL Thu, Jan 5, 2023 24.23 24.23 22.34 22.85
869 NASDAQ CSTL Wed, Jan 4, 2023 23.21 23.89 22.87 23.14
868 NASDAQ CSTL Tue, Jan 3, 2023 23.67 24.23 22.29 22.78
867 NASDAQ CSTL Fri, Dec 30, 2022 22.79 23.65 22.64 23.54
866 NASDAQ CSTL Thu, Dec 29, 2022 21.90 23.36 21.62 23.20
865 NASDAQ CSTL Wed, Dec 28, 2022 21.45 22.16 20.95 21.65
864 NASDAQ CSTL Tue, Dec 27, 2022 23.23 23.23 21.33 21.56
863 NASDAQ CSTL Fri, Dec 23, 2022 23.56 23.98 23.01 23.23
862 NASDAQ CSTL Thu, Dec 22, 2022 23.66 23.71 22.76 23.66
861 NASDAQ CSTL Wed, Dec 21, 2022 23.54 24.78 23.08 24.04
860 NASDAQ CSTL Tue, Dec 20, 2022 22.71 23.65 21.67 23.29
859 NASDAQ CSTL Mon, Dec 19, 2022 24.00 24.00 22.09 22.93
858 NASDAQ CSTL Fri, Dec 16, 2022 24.24 24.85 23.37 24.07
857 NASDAQ CSTL Thu, Dec 15, 2022 24.10 24.75 23.40 24.69
856 NASDAQ CSTL Wed, Dec 14, 2022 23.93 25.11 23.69 24.85
855 NASDAQ CSTL Tue, Dec 13, 2022 24.31 25.54 23.31 23.87
854 NASDAQ CSTL Mon, Dec 12, 2022 22.40 23.50 21.64 23.07
853 NASDAQ CSTL Fri, Dec 9, 2022 24.18 24.42 22.25 22.32
852 NASDAQ CSTL Thu, Dec 8, 2022 23.91 24.92 23.06 24.41
851 NASDAQ CSTL Wed, Dec 7, 2022 23.80 24.09 22.68 23.68
850 NASDAQ CSTL Tue, Dec 6, 2022 24.42 24.42 23.02 23.81
849 NASDAQ CSTL Mon, Dec 5, 2022 25.57 25.57 24.19 24.41
848 NASDAQ CSTL Fri, Dec 2, 2022 23.81 25.87 23.10 25.71
847 NASDAQ CSTL Thu, Dec 1, 2022 23.61 24.86 22.89 24.05
846 NASDAQ CSTL Wed, Nov 30, 2022 22.21 23.64 20.98 23.59
845 NASDAQ CSTL Tue, Nov 29, 2022 21.41 23.01 21.25 21.87
844 NASDAQ CSTL Mon, Nov 28, 2022 20.96 21.33 20.33 20.61
843 NASDAQ CSTL Fri, Nov 25, 2022 20.92 21.32 20.08 21.27
842 NASDAQ CSTL Wed, Nov 23, 2022 21.01 21.59 19.81 21.07
841 NASDAQ CSTL Tue, Nov 22, 2022 20.99 21.10 19.74 21.08
840 NASDAQ CSTL Mon, Nov 21, 2022 20.83 21.19 20.37 20.84
839 NASDAQ CSTL Fri, Nov 18, 2022 20.73 21.15 19.98 21.00
838 NASDAQ CSTL Thu, Nov 17, 2022 21.26 21.41 19.72 20.00
837 NASDAQ CSTL Wed, Nov 16, 2022 22.80 22.87 21.15 21.78
836 NASDAQ CSTL Tue, Nov 15, 2022 23.33 23.62 22.29 23.03
835 NASDAQ CSTL Mon, Nov 14, 2022 22.26 23.79 22.26 22.58
834 NASDAQ CSTL Fri, Nov 11, 2022 20.89 23.07 20.62 22.41
833 NASDAQ CSTL Thu, Nov 10, 2022 20.41 22.33 19.73 21.02
832 NASDAQ CSTL Wed, Nov 9, 2022 19.98 19.98 17.83 18.08
831 NASDAQ CSTL Tue, Nov 8, 2022 19.74 20.50 19.00 20.12
830 NASDAQ CSTL Mon, Nov 7, 2022 22.16 22.24 19.63 19.70
829 NASDAQ CSTL Fri, Nov 4, 2022 24.72 24.72 21.50 21.94
828 NASDAQ CSTL Thu, Nov 3, 2022 25.93 26.44 22.86 24.27
827 NASDAQ CSTL Wed, Nov 2, 2022 25.86 26.69 24.74 24.77
826 NASDAQ CSTL Tue, Nov 1, 2022 25.97 25.98 24.67 25.82
825 NASDAQ CSTL Mon, Oct 31, 2022 23.23 26.47 23.10 25.52
824 NASDAQ CSTL Fri, Oct 28, 2022 22.04 23.52 21.25 23.43
823 NASDAQ CSTL Thu, Oct 27, 2022 22.29 22.39 21.79 21.99
822 NASDAQ CSTL Wed, Oct 26, 2022 21.98 22.76 20.74 22.23
821 NASDAQ CSTL Tue, Oct 25, 2022 20.71 22.34 19.87 21.88
820 NASDAQ CSTL Mon, Oct 24, 2022 21.83 21.83 20.18 20.34
819 NASDAQ CSTL Fri, Oct 21, 2022 21.93 21.93 19.95 21.49
818 NASDAQ CSTL Thu, Oct 20, 2022 21.86 22.89 21.38 21.77
817 NASDAQ CSTL Wed, Oct 19, 2022 23.12 23.74 20.99 21.91
816 NASDAQ CSTL Tue, Oct 18, 2022 23.77 25.00 23.14 23.51
815 NASDAQ CSTL Mon, Oct 17, 2022 23.03 23.97 22.61 23.35
814 NASDAQ CSTL Fri, Oct 14, 2022 24.61 25.15 21.94 22.02
813 NASDAQ CSTL Thu, Oct 13, 2022 23.26 24.64 22.65 24.32
812 NASDAQ CSTL Wed, Oct 12, 2022 24.12 24.86 22.74 24.61
811 NASDAQ CSTL Tue, Oct 11, 2022 24.04 24.47 22.53 24.10
810 NASDAQ CSTL Mon, Oct 10, 2022 26.33 26.75 23.96 24.09
809 NASDAQ CSTL Fri, Oct 7, 2022 26.88 27.10 26.00 26.62
808 NASDAQ CSTL Thu, Oct 6, 2022 28.96 29.94 26.96 27.54
807 NASDAQ CSTL Wed, Oct 5, 2022 29.34 29.49 27.97 29.16
806 NASDAQ CSTL Tue, Oct 4, 2022 28.54 30.08 28.41 30.00
805 NASDAQ CSTL Mon, Oct 3, 2022 26.56 27.87 25.76 27.77
804 NASDAQ CSTL Fri, Sep 30, 2022 25.35 27.30 24.69 26.08
803 NASDAQ CSTL Thu, Sep 29, 2022 25.42 26.06 25.00 25.42
802 NASDAQ CSTL Wed, Sep 28, 2022 24.29 26.32 24.03 26.09
801 NASDAQ CSTL Tue, Sep 27, 2022 24.14 24.57 23.51 23.78
800 NASDAQ CSTL Mon, Sep 26, 2022 24.54 25.03 23.28 23.77
799 NASDAQ CSTL Fri, Sep 23, 2022 24.60 25.10 24.30 24.65
798 NASDAQ CSTL Thu, Sep 22, 2022 25.90 26.19 24.55 25.00
797 NASDAQ CSTL Wed, Sep 21, 2022 27.93 28.60 26.49 26.54
796 NASDAQ CSTL Tue, Sep 20, 2022 25.42 26.93 24.86 26.51
795 NASDAQ CSTL Mon, Sep 19, 2022 26.69 27.24 25.36 25.81
794 NASDAQ CSTL Fri, Sep 16, 2022 27.78 27.80 26.54 27.15
793 NASDAQ CSTL Thu, Sep 15, 2022 28.06 29.01 27.66 28.42
792 NASDAQ CSTL Wed, Sep 14, 2022 28.32 28.38 27.67 28.35
791 NASDAQ CSTL Tue, Sep 13, 2022 29.12 29.12 26.71 28.24
790 NASDAQ CSTL Mon, Sep 12, 2022 29.56 30.00 28.82 29.74
789 NASDAQ CSTL Fri, Sep 9, 2022 28.94 29.43 28.65 29.33
788 NASDAQ CSTL Thu, Sep 8, 2022 26.43 28.38 26.43 28.36
787 NASDAQ CSTL Wed, Sep 7, 2022 26.16 27.09 26.16 26.70
786 NASDAQ CSTL Tue, Sep 6, 2022 28.13 28.13 26.33 26.40
785 NASDAQ CSTL Fri, Sep 2, 2022 28.90 28.90 27.86 27.99
784 NASDAQ CSTL Thu, Sep 1, 2022 28.57 28.57 27.44 28.42
783 NASDAQ CSTL Wed, Aug 31, 2022 29.66 29.98 28.76 29.00
782 NASDAQ CSTL Tue, Aug 30, 2022 29.94 30.26 29.07 29.37
781 NASDAQ CSTL Mon, Aug 29, 2022 30.24 30.40 29.07 29.60
780 NASDAQ CSTL Fri, Aug 26, 2022 32.51 32.93 29.88 30.94
779 NASDAQ CSTL Thu, Aug 25, 2022 32.45 32.71 31.52 32.66
778 NASDAQ CSTL Wed, Aug 24, 2022 30.95 32.41 30.95 32.09
777 NASDAQ CSTL Tue, Aug 23, 2022 31.14 31.96 30.74 30.99
776 NASDAQ CSTL Mon, Aug 22, 2022 31.09 31.46 30.24 31.20
775 NASDAQ CSTL Fri, Aug 19, 2022 31.94 32.67 31.00 31.88
774 NASDAQ CSTL Thu, Aug 18, 2022 32.41 32.51 31.25 32.39
773 NASDAQ CSTL Wed, Aug 17, 2022 31.15 32.68 30.64 32.56
772 NASDAQ CSTL Tue, Aug 16, 2022 33.24 33.37 30.07 32.13
771 NASDAQ CSTL Mon, Aug 15, 2022 33.71 34.06 32.97 33.49
770 NASDAQ CSTL Fri, Aug 12, 2022 34.21 34.33 32.74 33.94
769 NASDAQ CSTL Thu, Aug 11, 2022 34.71 36.10 33.83 34.21
768 NASDAQ CSTL Wed, Aug 10, 2022 31.87 34.54 30.87 34.32
767 NASDAQ CSTL Tue, Aug 9, 2022 32.50 35.79 30.24 30.64
766 NASDAQ CSTL Mon, Aug 8, 2022 30.78 31.18 28.01 28.48
765 NASDAQ CSTL Fri, Aug 5, 2022 30.28 30.97 29.60 30.56
764 NASDAQ CSTL Thu, Aug 4, 2022 29.73 31.31 29.67 31.06
763 NASDAQ CSTL Wed, Aug 3, 2022 29.60 30.03 29.15 29.73
762 NASDAQ CSTL Tue, Aug 2, 2022 26.88 29.64 26.69 29.19
761 NASDAQ CSTL Mon, Aug 1, 2022 27.55 28.12 26.98 27.21
760 NASDAQ CSTL Fri, Jul 29, 2022 27.79 28.11 26.85 27.96
759 NASDAQ CSTL Thu, Jul 28, 2022 27.85 28.09 26.55 28.01
758 NASDAQ CSTL Wed, Jul 27, 2022 27.72 28.11 27.10 27.98
757 NASDAQ CSTL Tue, Jul 26, 2022 25.56 27.92 25.06 27.32
756 NASDAQ CSTL Mon, Jul 25, 2022 25.83 26.58 25.00 25.83
755 NASDAQ CSTL Fri, Jul 22, 2022 27.25 27.25 25.14 25.44
754 NASDAQ CSTL Thu, Jul 21, 2022 26.94 27.82 26.46 27.15
753 NASDAQ CSTL Wed, Jul 20, 2022 25.63 27.46 24.72 27.08
752 NASDAQ CSTL Tue, Jul 19, 2022 24.00 25.67 23.84 25.44
751 NASDAQ CSTL Mon, Jul 18, 2022 25.18 25.79 23.16 23.50
750 NASDAQ CSTL Fri, Jul 15, 2022 25.04 25.05 23.70 24.73
749 NASDAQ CSTL Thu, Jul 14, 2022 26.36 26.58 24.23 24.52
748 NASDAQ CSTL Wed, Jul 13, 2022 24.84 26.79 24.84 26.68
747 NASDAQ CSTL Tue, Jul 12, 2022 25.10 25.94 24.86 25.82
746 NASDAQ CSTL Mon, Jul 11, 2022 25.40 25.60 24.52 25.04
745 NASDAQ CSTL Fri, Jul 8, 2022 25.03 26.33 24.77 25.80
744 NASDAQ CSTL Thu, Jul 7, 2022 23.48 25.41 23.48 25.34
743 NASDAQ CSTL Wed, Jul 6, 2022 24.31 24.75 23.12 23.34
742 NASDAQ CSTL Tue, Jul 5, 2022 22.18 24.56 21.98 24.31
741 NASDAQ CSTL Fri, Jul 1, 2022 21.90 22.74 21.78 22.51
740 NASDAQ CSTL Thu, Jun 30, 2022 22.72 22.85 21.79 21.95
739 NASDAQ CSTL Wed, Jun 29, 2022 22.91 23.39 22.49 23.01
738 NASDAQ CSTL Tue, Jun 28, 2022 22.70 23.33 22.70 22.98
737 NASDAQ CSTL Mon, Jun 27, 2022 24.07 24.07 22.09 22.61
736 NASDAQ CSTL Fri, Jun 24, 2022 21.86 24.09 21.78 23.83
735 NASDAQ CSTL Thu, Jun 23, 2022 18.09 22.25 18.09 22.11
734 NASDAQ CSTL Wed, Jun 22, 2022 16.21 18.06 16.21 17.93
733 NASDAQ CSTL Tue, Jun 21, 2022 16.94 16.94 15.95 16.41
732 NASDAQ CSTL Fri, Jun 17, 2022 16.20 16.50 15.93 16.00
731 NASDAQ CSTL Thu, Jun 16, 2022 16.29 16.38 15.58 16.03
730 NASDAQ CSTL Wed, Jun 15, 2022 17.30 17.40 16.57 16.96
729 NASDAQ CSTL Tue, Jun 14, 2022 18.19 18.19 16.70 17.04
728 NASDAQ CSTL Mon, Jun 13, 2022 18.44 18.83 17.86 18.09
727 NASDAQ CSTL Fri, Jun 10, 2022 20.21 20.57 19.38 19.43
726 NASDAQ CSTL Thu, Jun 9, 2022 21.63 21.77 20.86 20.90
725 NASDAQ CSTL Wed, Jun 8, 2022 21.17 22.12 21.04 21.81
724 NASDAQ CSTL Tue, Jun 7, 2022 21.16 21.62 20.40 21.24
723 NASDAQ CSTL Mon, Jun 6, 2022 19.51 22.03 19.38 21.55
722 NASDAQ CSTL Fri, Jun 3, 2022 20.25 20.69 18.15 19.10
721 NASDAQ CSTL Thu, Jun 2, 2022 21.03 21.72 20.63 20.77
720 NASDAQ CSTL Wed, Jun 1, 2022 22.58 23.00 21.04 21.11
719 NASDAQ CSTL Tue, May 31, 2022 22.57 22.62 21.47 22.27
718 NASDAQ CSTL Fri, May 27, 2022 21.12 22.73 21.09 22.68
717 NASDAQ CSTL Thu, May 26, 2022 19.77 21.11 19.52 20.99
716 NASDAQ CSTL Wed, May 25, 2022 19.95 20.64 19.24 19.62
715 NASDAQ CSTL Tue, May 24, 2022 20.93 20.95 19.70 20.11
714 NASDAQ CSTL Mon, May 23, 2022 21.66 21.84 20.81 21.48
713 NASDAQ CSTL Fri, May 20, 2022 20.10 21.76 20.00 21.65
712 NASDAQ CSTL Thu, May 19, 2022 18.46 20.03 18.46 19.63
711 NASDAQ CSTL Wed, May 18, 2022 19.48 20.09 18.37 18.54
710 NASDAQ CSTL Tue, May 17, 2022 20.14 20.56 19.65 20.13
709 NASDAQ CSTL Mon, May 16, 2022 19.54 20.42 19.22 19.48
708 NASDAQ CSTL Fri, May 13, 2022 19.59 20.26 19.00 19.71
707 NASDAQ CSTL Thu, May 12, 2022 17.77 19.54 17.01 18.97
706 NASDAQ CSTL Wed, May 11, 2022 19.87 21.27 18.09 18.10
705 NASDAQ CSTL Tue, May 10, 2022 19.36 20.85 18.51 20.28
704 NASDAQ CSTL Mon, May 9, 2022 20.73 20.73 19.01 19.17
703 NASDAQ CSTL Fri, May 6, 2022 21.65 21.74 20.00 21.15
702 NASDAQ CSTL Thu, May 5, 2022 23.71 24.82 21.48 21.86
701 NASDAQ CSTL Wed, May 4, 2022 24.12 24.42 22.50 24.24
700 NASDAQ CSTL Tue, May 3, 2022 24.49 25.08 23.79 24.09
699 NASDAQ CSTL Mon, May 2, 2022 22.34 24.84 22.17 24.56
698 NASDAQ CSTL Fri, Apr 29, 2022 22.71 23.53 22.22 22.34
697 NASDAQ CSTL Thu, Apr 28, 2022 22.99 23.65 21.73 22.94
696 NASDAQ CSTL Wed, Apr 27, 2022 22.75 23.65 22.67 22.90
695 NASDAQ CSTL Tue, Apr 26, 2022 23.66 23.72 21.84 22.40
694 NASDAQ CSTL Mon, Apr 25, 2022 22.73 23.87 22.50 23.82
693 NASDAQ CSTL Fri, Apr 22, 2022 23.39 23.95 22.40 22.91
692 NASDAQ CSTL Thu, Apr 21, 2022 25.03 25.90 23.35 23.45
691 NASDAQ CSTL Wed, Apr 20, 2022 24.59 25.20 23.93 24.51
690 NASDAQ CSTL Tue, Apr 19, 2022 24.25 25.57 23.25 24.32
689 NASDAQ CSTL Mon, Apr 18, 2022 25.90 25.90 23.87 24.35
688 NASDAQ CSTL Thu, Apr 14, 2022 28.39 28.42 25.70 25.94
687 NASDAQ CSTL Wed, Apr 13, 2022 27.45 29.39 27.21 28.39
686 NASDAQ CSTL Tue, Apr 12, 2022 31.75 32.25 27.51 27.65
685 NASDAQ CSTL Mon, Apr 11, 2022 32.23 33.00 30.56 30.92
684 NASDAQ CSTL Fri, Apr 8, 2022 34.64 35.04 32.59 32.75
683 NASDAQ CSTL Thu, Apr 7, 2022 36.05 36.90 34.72 34.95
682 NASDAQ CSTL Wed, Apr 6, 2022 37.41 37.41 35.45 36.20
681 NASDAQ CSTL Tue, Apr 5, 2022 45.99 46.83 38.30 38.40
680 NASDAQ CSTL Mon, Apr 4, 2022 46.35 47.27 45.19 45.99
679 NASDAQ CSTL Fri, Apr 1, 2022 45.27 46.95 44.77 45.98
678 NASDAQ CSTL Thu, Mar 31, 2022 44.72 46.84 43.45 44.86
677 NASDAQ CSTL Wed, Mar 30, 2022 44.99 46.52 43.65 44.00
676 NASDAQ CSTL Tue, Mar 29, 2022 43.32 46.29 43.32 45.82
675 NASDAQ CSTL Mon, Mar 28, 2022 42.42 43.47 41.09 42.46
674 NASDAQ CSTL Fri, Mar 25, 2022 44.33 44.33 41.60 42.37
673 NASDAQ CSTL Thu, Mar 24, 2022 43.92 45.70 41.58 44.17
672 NASDAQ CSTL Wed, Mar 23, 2022 45.21 45.80 43.36 43.62
671 NASDAQ CSTL Tue, Mar 22, 2022 43.12 46.20 42.88 45.92
670 NASDAQ CSTL Mon, Mar 21, 2022 44.85 44.87 42.93 43.65
669 NASDAQ CSTL Fri, Mar 18, 2022 43.39 46.50 42.97 45.12
668 NASDAQ CSTL Thu, Mar 17, 2022 41.02 44.38 40.86 43.87
667 NASDAQ CSTL Wed, Mar 16, 2022 37.40 41.63 37.38 41.39
666 NASDAQ CSTL Tue, Mar 15, 2022 37.55 37.85 36.00 36.46
665 NASDAQ CSTL Mon, Mar 14, 2022 39.79 40.10 36.94 37.02
664 NASDAQ CSTL Fri, Mar 11, 2022 43.94 44.23 39.82 39.95
663 NASDAQ CSTL Thu, Mar 10, 2022 42.30 43.48 41.58 43.12
662 NASDAQ CSTL Wed, Mar 9, 2022 42.95 44.76 42.67 43.31
661 NASDAQ CSTL Tue, Mar 8, 2022 41.03 43.16 40.13 41.81
660 NASDAQ CSTL Mon, Mar 7, 2022 42.12 43.34 41.01 41.30
659 NASDAQ CSTL Fri, Mar 4, 2022 44.58 44.66 41.87 42.26
658 NASDAQ CSTL Thu, Mar 3, 2022 46.38 46.49 43.78 45.13
657 NASDAQ CSTL Wed, Mar 2, 2022 46.68 47.31 45.20 46.06
656 NASDAQ CSTL Tue, Mar 1, 2022 42.66 48.40 42.66 46.70
655 NASDAQ CSTL Mon, Feb 28, 2022 44.27 45.31 42.48 43.29
654 NASDAQ CSTL Fri, Feb 25, 2022 43.41 44.84 41.97 44.69
653 NASDAQ CSTL Thu, Feb 24, 2022 37.26 43.35 37.14 43.31
652 NASDAQ CSTL Wed, Feb 23, 2022 39.92 40.31 38.77 38.91
651 NASDAQ CSTL Tue, Feb 22, 2022 39.18 39.94 38.17 39.22
650 NASDAQ CSTL Fri, Feb 18, 2022 39.78 40.68 39.29 39.78
649 NASDAQ CSTL Thu, Feb 17, 2022 42.50 43.03 39.45 39.97
648 NASDAQ CSTL Wed, Feb 16, 2022 42.64 43.43 41.43 43.16
647 NASDAQ CSTL Tue, Feb 15, 2022 44.55 45.39 42.63 43.00
646 NASDAQ CSTL Mon, Feb 14, 2022 43.29 45.14 42.62 43.69
645 NASDAQ CSTL Fri, Feb 11, 2022 44.84 45.40 42.85 43.46
644 NASDAQ CSTL Thu, Feb 10, 2022 45.43 47.20 43.98 44.57
643 NASDAQ CSTL Wed, Feb 9, 2022 45.83 47.17 45.81 46.98
642 NASDAQ CSTL Tue, Feb 8, 2022 43.58 45.34 42.85 45.23
641 NASDAQ CSTL Mon, Feb 7, 2022 42.85 45.82 42.08 44.11
640 NASDAQ CSTL Fri, Feb 4, 2022 41.68 43.50 41.16 42.93
639 NASDAQ CSTL Thu, Feb 3, 2022 40.11 42.26 39.90 41.70
638 NASDAQ CSTL Wed, Feb 2, 2022 42.89 42.89 40.22 41.46
637 NASDAQ CSTL Tue, Feb 1, 2022 43.09 44.45 40.90 42.45
636 NASDAQ CSTL Mon, Jan 31, 2022 37.84 43.47 37.84 43.25
635 NASDAQ CSTL Fri, Jan 28, 2022 35.35 38.42 34.58 38.41
634 NASDAQ CSTL Thu, Jan 27, 2022 36.70 38.35 35.13 35.56
633 NASDAQ CSTL Wed, Jan 26, 2022 36.02 38.75 34.91 36.27
632 NASDAQ CSTL Tue, Jan 25, 2022 35.31 36.49 34.11 34.97
631 NASDAQ CSTL Mon, Jan 24, 2022 32.55 35.76 31.46 35.44
630 NASDAQ CSTL Fri, Jan 21, 2022 33.32 35.11 33.01 33.60
629 NASDAQ CSTL Thu, Jan 20, 2022 33.85 36.05 33.72 33.88
628 NASDAQ CSTL Wed, Jan 19, 2022 33.99 35.34 32.96 33.17
627 NASDAQ CSTL Tue, Jan 18, 2022 35.73 36.18 33.35 33.66
626 NASDAQ CSTL Fri, Jan 14, 2022 36.35 37.43 35.25 36.69
625 NASDAQ CSTL Thu, Jan 13, 2022 38.76 38.76 36.17 36.96
624 NASDAQ CSTL Wed, Jan 12, 2022 40.37 40.99 38.47 38.64
623 NASDAQ CSTL Tue, Jan 11, 2022 40.23 40.62 38.20 40.32
622 NASDAQ CSTL Mon, Jan 10, 2022 39.43 40.29 37.36 40.23
621 NASDAQ CSTL Fri, Jan 7, 2022 39.48 40.86 38.99 39.09
620 NASDAQ CSTL Thu, Jan 6, 2022 40.81 41.67 38.21 39.63
619 NASDAQ CSTL Wed, Jan 5, 2022 42.51 44.30 40.26 40.44
618 NASDAQ CSTL Tue, Jan 4, 2022 45.67 45.69 42.59 44.00
617 NASDAQ CSTL Mon, Jan 3, 2022 42.30 46.00 42.14 45.63
616 NASDAQ CSTL Fri, Dec 31, 2021 43.60 44.86 42.62 42.87
615 NASDAQ CSTL Thu, Dec 30, 2021 41.43 44.67 41.18 43.82
614 NASDAQ CSTL Wed, Dec 29, 2021 40.75 41.26 39.63 41.14
613 NASDAQ CSTL Tue, Dec 28, 2021 41.81 42.49 41.04 41.20
612 NASDAQ CSTL Mon, Dec 27, 2021 42.09 42.57 41.12 41.59
611 NASDAQ CSTL Thu, Dec 23, 2021 42.27 42.85 41.55 42.58
610 NASDAQ CSTL Wed, Dec 22, 2021 42.56 43.61 41.83 42.45
609 NASDAQ CSTL Tue, Dec 21, 2021 41.50 43.11 40.86 42.82
608 NASDAQ CSTL Mon, Dec 20, 2021 40.81 42.37 40.21 41.02
607 NASDAQ CSTL Fri, Dec 17, 2021 39.35 42.62 37.99 42.28
606 NASDAQ CSTL Thu, Dec 16, 2021 42.09 42.20 38.67 39.06
605 NASDAQ CSTL Wed, Dec 15, 2021 39.67 41.53 38.01 41.31
604 NASDAQ CSTL Tue, Dec 14, 2021 39.56 40.64 38.95 39.61
603 NASDAQ CSTL Mon, Dec 13, 2021 40.00 41.29 39.57 40.42
602 NASDAQ CSTL Fri, Dec 10, 2021 42.64 42.68 40.13 40.52
601 NASDAQ CSTL Thu, Dec 9, 2021 45.23 45.35 41.71 42.03
600 NASDAQ CSTL Wed, Dec 8, 2021 43.97 46.92 42.30 45.76
599 NASDAQ CSTL Tue, Dec 7, 2021 40.81 44.50 40.80 43.52
598 NASDAQ CSTL Mon, Dec 6, 2021 41.47 42.72 39.40 39.94
597 NASDAQ CSTL Fri, Dec 3, 2021 42.20 42.58 40.23 41.43
596 NASDAQ CSTL Thu, Dec 2, 2021 39.46 42.06 39.46 41.92
595 NASDAQ CSTL Wed, Dec 1, 2021 42.30 42.79 39.34 39.52
594 NASDAQ CSTL Tue, Nov 30, 2021 40.79 42.01 40.00 41.33
593 NASDAQ CSTL Mon, Nov 29, 2021 44.16 44.93 40.90 41.35
592 NASDAQ CSTL Fri, Nov 26, 2021 43.91 45.34 42.50 43.12
591 NASDAQ CSTL Wed, Nov 24, 2021 44.00 45.39 43.32 44.86
590 NASDAQ CSTL Tue, Nov 23, 2021 44.97 45.33 42.78 44.50
589 NASDAQ CSTL Mon, Nov 22, 2021 47.55 47.55 43.80 45.14
588 NASDAQ CSTL Fri, Nov 19, 2021 49.08 50.24 47.28 47.50
587 NASDAQ CSTL Thu, Nov 18, 2021 52.40 52.80 48.21 49.31
586 NASDAQ CSTL Wed, Nov 17, 2021 54.09 54.09 52.05 52.40
585 NASDAQ CSTL Tue, Nov 16, 2021 52.50 54.62 52.00 54.27
584 NASDAQ CSTL Mon, Nov 15, 2021 51.59 53.25 51.03 52.40
583 NASDAQ CSTL Fri, Nov 12, 2021 53.34 53.79 51.30 51.68
582 NASDAQ CSTL Thu, Nov 11, 2021 53.80 54.43 52.13 52.80
581 NASDAQ CSTL Wed, Nov 10, 2021 54.74 57.44 52.82 52.96
580 NASDAQ CSTL Tue, Nov 9, 2021 61.52 61.52 54.50 55.24
579 NASDAQ CSTL Mon, Nov 8, 2021 60.00 62.45 59.97 61.51
578 NASDAQ CSTL Fri, Nov 5, 2021 60.74 60.74 57.94 59.55
577 NASDAQ CSTL Thu, Nov 4, 2021 62.22 62.82 59.55 59.93
576 NASDAQ CSTL Wed, Nov 3, 2021 62.44 63.59 61.42 62.08
575 NASDAQ CSTL Tue, Nov 2, 2021 65.27 65.72 61.83 62.79
574 NASDAQ CSTL Mon, Nov 1, 2021 63.02 65.50 62.38 65.11
573 NASDAQ CSTL Fri, Oct 29, 2021 63.55 64.89 61.76 62.35
572 NASDAQ CSTL Thu, Oct 28, 2021 60.87 64.49 60.83 63.89
571 NASDAQ CSTL Wed, Oct 27, 2021 61.47 62.19 60.24 60.74
570 NASDAQ CSTL Tue, Oct 26, 2021 63.30 64.12 61.46 61.61
569 NASDAQ CSTL Mon, Oct 25, 2021 62.98 64.94 62.71 63.10
568 NASDAQ CSTL Fri, Oct 22, 2021 63.12 63.44 62.20 62.73
567 NASDAQ CSTL Thu, Oct 21, 2021 64.95 65.11 61.57 62.91
566 NASDAQ CSTL Wed, Oct 20, 2021 67.50 67.75 64.63 64.98
565 NASDAQ CSTL Tue, Oct 19, 2021 64.02 68.65 62.70 67.58
564 NASDAQ CSTL Mon, Oct 18, 2021 63.50 64.54 61.23 62.67
563 NASDAQ CSTL Fri, Oct 15, 2021 66.05 66.15 63.31 63.58
562 NASDAQ CSTL Thu, Oct 14, 2021 64.26 66.49 64.23 65.10
561 NASDAQ CSTL Wed, Oct 13, 2021 63.76 64.36 62.76 63.20
560 NASDAQ CSTL Tue, Oct 12, 2021 61.76 64.70 61.76 62.99
559 NASDAQ CSTL Mon, Oct 11, 2021 61.24 62.92 60.28 60.97
558 NASDAQ CSTL Fri, Oct 8, 2021 65.53 65.53 60.41 61.30
557 NASDAQ CSTL Thu, Oct 7, 2021 64.51 66.03 64.05 65.06
556 NASDAQ CSTL Wed, Oct 6, 2021 62.11 64.94 62.11 64.04
555 NASDAQ CSTL Tue, Oct 5, 2021 61.10 63.18 59.65 63.03
554 NASDAQ CSTL Mon, Oct 4, 2021 64.99 64.99 59.49 60.44
553 NASDAQ CSTL Fri, Oct 1, 2021 66.37 66.37 61.80 65.34
552 NASDAQ CSTL Thu, Sep 30, 2021 65.05 67.11 64.51 66.50
551 NASDAQ CSTL Wed, Sep 29, 2021 66.86 67.72 64.14 64.83
550 NASDAQ CSTL Tue, Sep 28, 2021 70.23 70.23 65.63 65.88
549 NASDAQ CSTL Mon, Sep 27, 2021 72.03 72.03 70.13 71.12
548 NASDAQ CSTL Fri, Sep 24, 2021 74.41 74.64 71.58 72.44
547 NASDAQ CSTL Thu, Sep 23, 2021 75.89 76.02 74.35 74.95
546 NASDAQ CSTL Wed, Sep 22, 2021 74.74 75.61 73.44 75.21
545 NASDAQ CSTL Tue, Sep 21, 2021 74.20 76.00 73.60 73.92
544 NASDAQ CSTL Mon, Sep 20, 2021 74.99 76.90 72.65 73.72
543 NASDAQ CSTL Fri, Sep 17, 2021 77.12 78.47 75.01 77.32
542 NASDAQ CSTL Thu, Sep 16, 2021 74.21 76.40 73.67 76.21
541 NASDAQ CSTL Wed, Sep 15, 2021 73.30 75.14 72.08 74.72
540 NASDAQ CSTL Tue, Sep 14, 2021 73.89 76.86 72.96 73.27
539 NASDAQ CSTL Mon, Sep 13, 2021 74.86 75.07 70.15 73.18
538 NASDAQ CSTL Fri, Sep 10, 2021 76.63 76.98 74.24 74.48
537 NASDAQ CSTL Thu, Sep 9, 2021 76.75 78.05 75.74 75.83
536 NASDAQ CSTL Wed, Sep 8, 2021 76.33 77.64 75.25 76.52
535 NASDAQ CSTL Tue, Sep 7, 2021 76.91 78.59 76.08 76.79
534 NASDAQ CSTL Fri, Sep 3, 2021 77.53 77.53 76.26 76.79
533 NASDAQ CSTL Thu, Sep 2, 2021 76.19 77.75 74.65 77.60
532 NASDAQ CSTL Wed, Sep 1, 2021 77.11 77.11 75.03 75.48
531 NASDAQ CSTL Tue, Aug 31, 2021 74.73 76.99 73.49 76.73
530 NASDAQ CSTL Mon, Aug 30, 2021 74.83 76.91 73.55 74.55
529 NASDAQ CSTL Fri, Aug 27, 2021 73.00 75.12 72.83 74.29
528 NASDAQ CSTL Thu, Aug 26, 2021 71.71 73.25 71.31 72.54
527 NASDAQ CSTL Wed, Aug 25, 2021 73.20 73.69 71.64 72.62
526 NASDAQ CSTL Tue, Aug 24, 2021 71.07 74.31 70.32 73.34
525 NASDAQ CSTL Mon, Aug 23, 2021 66.95 71.04 66.80 70.83
524 NASDAQ CSTL Fri, Aug 20, 2021 61.62 66.37 61.59 66.21
523 NASDAQ CSTL Thu, Aug 19, 2021 60.89 63.02 60.83 61.96
522 NASDAQ CSTL Wed, Aug 18, 2021 59.85 62.01 58.73 61.34
521 NASDAQ CSTL Tue, Aug 17, 2021 60.99 60.99 57.64 60.13
520 NASDAQ CSTL Mon, Aug 16, 2021 63.97 63.97 60.02 61.02
519 NASDAQ CSTL Fri, Aug 13, 2021 67.09 67.09 64.20 64.44
518 NASDAQ CSTL Thu, Aug 12, 2021 63.13 67.43 62.36 66.65
517 NASDAQ CSTL Wed, Aug 11, 2021 68.52 68.94 62.13 63.29
516 NASDAQ CSTL Tue, Aug 10, 2021 71.54 78.27 67.72 68.33
515 NASDAQ CSTL Mon, Aug 9, 2021 73.73 73.73 70.47 71.85
514 NASDAQ CSTL Fri, Aug 6, 2021 73.19 74.00 70.38 71.82
513 NASDAQ CSTL Thu, Aug 5, 2021 69.25 74.95 68.69 73.92
512 NASDAQ CSTL Wed, Aug 4, 2021 69.56 71.92 68.66 69.19
511 NASDAQ CSTL Tue, Aug 3, 2021 69.78 70.65 68.02 70.37
510 NASDAQ CSTL Mon, Aug 2, 2021 70.21 71.15 68.61 69.77
509 NASDAQ CSTL Fri, Jul 30, 2021 67.84 70.65 67.00 69.85
508 NASDAQ CSTL Thu, Jul 29, 2021 68.68 70.31 66.15 68.51
507 NASDAQ CSTL Wed, Jul 28, 2021 64.12 69.50 63.45 68.65
506 NASDAQ CSTL Tue, Jul 27, 2021 66.01 66.12 62.11 63.40
505 NASDAQ CSTL Mon, Jul 26, 2021 68.95 68.95 66.14 66.22
504 NASDAQ CSTL Fri, Jul 23, 2021 68.68 69.23 66.62 68.80
503 NASDAQ CSTL Thu, Jul 22, 2021 68.50 69.34 66.77 68.28
502 NASDAQ CSTL Wed, Jul 21, 2021 67.15 69.15 65.72 68.73
501 NASDAQ CSTL Tue, Jul 20, 2021 65.32 67.14 64.73 67.09
500 NASDAQ CSTL Mon, Jul 19, 2021 63.98 65.40 63.75 64.80
499 NASDAQ CSTL Fri, Jul 16, 2021 66.00 66.15 63.54 64.99
498 NASDAQ CSTL Thu, Jul 15, 2021 66.80 67.54 63.47 64.94
497 NASDAQ CSTL Wed, Jul 14, 2021 71.72 71.72 66.13 66.80
496 NASDAQ CSTL Tue, Jul 13, 2021 71.41 71.84 69.25 70.40
495 NASDAQ CSTL Mon, Jul 12, 2021 72.02 74.83 70.87 71.78
494 NASDAQ CSTL Fri, Jul 9, 2021 71.32 74.30 70.01 73.39
493 NASDAQ CSTL Thu, Jul 8, 2021 67.99 71.17 66.42 70.96
492 NASDAQ CSTL Wed, Jul 7, 2021 72.52 72.52 68.80 69.83
491 NASDAQ CSTL Tue, Jul 6, 2021 71.16 72.49 69.71 72.01
490 NASDAQ CSTL Fri, Jul 2, 2021 71.67 72.46 69.65 70.94
489 NASDAQ CSTL Thu, Jul 1, 2021 73.42 74.06 69.94 71.20
488 NASDAQ CSTL Wed, Jun 30, 2021 74.76 75.52 72.73 73.33
487 NASDAQ CSTL Tue, Jun 29, 2021 77.14 78.92 73.81 74.70
486 NASDAQ CSTL Mon, Jun 28, 2021 74.92 77.33 74.22 76.78
485 NASDAQ CSTL Fri, Jun 25, 2021 75.00 75.18 71.86 73.38
484 NASDAQ CSTL Thu, Jun 24, 2021 75.15 76.60 74.15 75.09
483 NASDAQ CSTL Wed, Jun 23, 2021 75.60 76.58 74.36 74.68
482 NASDAQ CSTL Tue, Jun 22, 2021 74.96 75.45 73.68 75.25
481 NASDAQ CSTL Mon, Jun 21, 2021 73.60 75.39 71.20 74.88
480 NASDAQ CSTL Fri, Jun 18, 2021 74.53 76.05 72.22 73.46
479 NASDAQ CSTL Thu, Jun 17, 2021 71.97 76.50 71.80 76.10
478 NASDAQ CSTL Wed, Jun 16, 2021 72.42 73.33 70.07 72.13
477 NASDAQ CSTL Tue, Jun 15, 2021 71.52 73.13 70.71 72.59
476 NASDAQ CSTL Mon, Jun 14, 2021 72.61 74.80 71.35 71.86
475 NASDAQ CSTL Fri, Jun 11, 2021 71.02 73.88 70.08 71.89
474 NASDAQ CSTL Thu, Jun 10, 2021 71.37 72.12 67.98 71.22
473 NASDAQ CSTL Wed, Jun 9, 2021 73.77 74.41 70.27 70.90
472 NASDAQ CSTL Tue, Jun 8, 2021 67.72 73.32 66.73 72.80
471 NASDAQ CSTL Mon, Jun 7, 2021 62.71 68.11 62.52 67.17
470 NASDAQ CSTL Fri, Jun 4, 2021 59.82 63.42 59.52 63.30
469 NASDAQ CSTL Thu, Jun 3, 2021 58.21 60.36 56.59 59.42
468 NASDAQ CSTL Wed, Jun 2, 2021 59.79 60.12 58.48 58.85
467 NASDAQ CSTL Tue, Jun 1, 2021 60.50 60.50 58.24 59.79
466 NASDAQ CSTL Fri, May 28, 2021 59.57 61.78 58.96 59.93
465 NASDAQ CSTL Thu, May 27, 2021 59.07 59.61 57.28 59.34
464 NASDAQ CSTL Wed, May 26, 2021 62.38 62.38 58.19 59.13
463 NASDAQ CSTL Tue, May 25, 2021 59.09 61.00 58.88 60.88
462 NASDAQ CSTL Mon, May 24, 2021 58.31 59.85 58.00 58.81
461 NASDAQ CSTL Fri, May 21, 2021 59.23 59.59 57.62 57.67
460 NASDAQ CSTL Thu, May 20, 2021 59.11 61.00 57.17 58.44
459 NASDAQ CSTL Wed, May 19, 2021 56.13 59.19 55.15 58.78
458 NASDAQ CSTL Tue, May 18, 2021 56.47 60.22 55.09 58.88
457 NASDAQ CSTL Mon, May 17, 2021 55.07 55.96 53.58 55.84
456 NASDAQ CSTL Fri, May 14, 2021 48.03 55.60 48.01 55.17
455 NASDAQ CSTL Thu, May 13, 2021 52.75 53.49 49.05 50.07
454 NASDAQ CSTL Wed, May 12, 2021 52.96 54.22 51.51 52.11
453 NASDAQ CSTL Tue, May 11, 2021 50.21 54.77 49.13 54.56
452 NASDAQ CSTL Mon, May 10, 2021 60.00 60.25 52.89 54.78
451 NASDAQ CSTL Fri, May 7, 2021 56.80 61.04 56.62 60.32
450 NASDAQ CSTL Thu, May 6, 2021 61.38 61.38 55.80 56.24
449 NASDAQ CSTL Wed, May 5, 2021 65.15 65.81 62.02 62.26
448 NASDAQ CSTL Tue, May 4, 2021 65.21 65.49 62.27 64.73
447 NASDAQ CSTL Mon, May 3, 2021 70.26 70.57 65.60 66.71
446 NASDAQ CSTL Fri, Apr 30, 2021 68.51 69.73 67.23 69.03
445 NASDAQ CSTL Thu, Apr 29, 2021 70.63 70.63 67.33 68.07
444 NASDAQ CSTL Wed, Apr 28, 2021 70.22 70.59 67.05 68.77
443 NASDAQ CSTL Tue, Apr 27, 2021 71.00 72.23 69.97 71.02
442 NASDAQ CSTL Mon, Apr 26, 2021 68.12 70.54 67.63 70.25
441 NASDAQ CSTL Fri, Apr 23, 2021 65.97 67.99 64.03 67.58
440 NASDAQ CSTL Thu, Apr 22, 2021 63.79 65.97 63.04 65.53
439 NASDAQ CSTL Wed, Apr 21, 2021 59.91 63.85 58.77 63.37
438 NASDAQ CSTL Tue, Apr 20, 2021 64.36 64.78 58.93 60.66
437 NASDAQ CSTL Mon, Apr 19, 2021 64.73 65.35 61.73 64.94
436 NASDAQ CSTL Fri, Apr 16, 2021 68.45 68.45 65.22 65.51
435 NASDAQ CSTL Thu, Apr 15, 2021 70.26 70.26 67.33 68.17
434 NASDAQ CSTL Wed, Apr 14, 2021 68.69 71.97 68.48 68.54
433 NASDAQ CSTL Tue, Apr 13, 2021 68.61 69.78 66.00 68.57
432 NASDAQ CSTL Mon, Apr 12, 2021 68.74 68.74 65.90 67.53
431 NASDAQ CSTL Fri, Apr 9, 2021 70.23 71.01 67.43 69.51
430 NASDAQ CSTL Thu, Apr 8, 2021 71.77 72.96 69.88 70.76
429 NASDAQ CSTL Wed, Apr 7, 2021 73.72 74.38 70.23 70.54
428 NASDAQ CSTL Tue, Apr 6, 2021 74.42 75.93 72.78 74.25
427 NASDAQ CSTL Mon, Apr 5, 2021 72.44 73.81 70.25 73.39
426 NASDAQ CSTL Thu, Apr 1, 2021 70.00 71.35 68.76 71.08
425 NASDAQ CSTL Wed, Mar 31, 2021 62.99 69.11 62.52 68.46
424 NASDAQ CSTL Tue, Mar 30, 2021 58.75 62.56 56.74 62.18
423 NASDAQ CSTL Mon, Mar 29, 2021 59.19 60.34 58.27 58.92
422 NASDAQ CSTL Fri, Mar 26, 2021 62.55 62.65 58.94 59.97
421 NASDAQ CSTL Thu, Mar 25, 2021 60.00 62.67 58.60 61.94
420 NASDAQ CSTL Wed, Mar 24, 2021 65.97 65.97 60.69 61.60
419 NASDAQ CSTL Tue, Mar 23, 2021 66.25 67.02 65.00 65.53
418 NASDAQ CSTL Mon, Mar 22, 2021 66.90 67.58 65.10 66.64
417 NASDAQ CSTL Fri, Mar 19, 2021 63.34 67.46 62.69 66.53
416 NASDAQ CSTL Thu, Mar 18, 2021 64.53 66.26 62.32 63.00
415 NASDAQ CSTL Wed, Mar 17, 2021 61.60 66.68 60.63 65.35
414 NASDAQ CSTL Tue, Mar 16, 2021 66.12 66.35 60.35 62.57
413 NASDAQ CSTL Mon, Mar 15, 2021 64.25 66.17 62.84 65.77
412 NASDAQ CSTL Fri, Mar 12, 2021 67.74 67.74 62.68 64.19
411 NASDAQ CSTL Thu, Mar 11, 2021 67.69 69.65 66.31 68.08
410 NASDAQ CSTL Wed, Mar 10, 2021 63.33 67.40 62.80 65.42
409 NASDAQ CSTL Tue, Mar 9, 2021 63.92 71.43 61.27 62.12
408 NASDAQ CSTL Mon, Mar 8, 2021 68.61 69.98 65.46 66.08
407 NASDAQ CSTL Fri, Mar 5, 2021 68.95 70.00 61.04 68.98
406 NASDAQ CSTL Thu, Mar 4, 2021 73.89 75.99 64.09 68.27
405 NASDAQ CSTL Wed, Mar 3, 2021 78.70 79.49 73.28 74.24
404 NASDAQ CSTL Tue, Mar 2, 2021 82.27 84.11 79.04 79.28
403 NASDAQ CSTL Mon, Mar 1, 2021 76.86 82.75 76.85 82.04
402 NASDAQ CSTL Fri, Feb 26, 2021 74.82 77.66 70.61 76.08
401 NASDAQ CSTL Thu, Feb 25, 2021 82.53 82.53 73.41 74.49
400 NASDAQ CSTL Wed, Feb 24, 2021 81.52 89.09 78.56 83.21
399 NASDAQ CSTL Tue, Feb 23, 2021 81.65 83.37 73.00 81.78
398 NASDAQ CSTL Mon, Feb 22, 2021 89.99 92.31 83.75 85.04
397 NASDAQ CSTL Fri, Feb 19, 2021 88.92 94.36 88.75 90.74
396 NASDAQ CSTL Thu, Feb 18, 2021 87.32 89.44 83.06 87.96
395 NASDAQ CSTL Wed, Feb 17, 2021 92.05 93.20 85.66 90.18
394 NASDAQ CSTL Tue, Feb 16, 2021 96.94 99.00 92.72 93.25
393 NASDAQ CSTL Fri, Feb 12, 2021 93.91 95.88 93.00 95.54
392 NASDAQ CSTL Thu, Feb 11, 2021 93.18 94.49 89.99 94.20
391 NASDAQ CSTL Wed, Feb 10, 2021 98.40 107.69 89.52 90.14
390 NASDAQ CSTL Tue, Feb 9, 2021 92.86 98.76 92.86 97.33
389 NASDAQ CSTL Mon, Feb 8, 2021 94.81 99.85 91.02 92.86
388 NASDAQ CSTL Fri, Feb 5, 2021 89.66 92.94 88.44 92.79
387 NASDAQ CSTL Thu, Feb 4, 2021 84.00 90.98 83.01 88.20
386 NASDAQ CSTL Wed, Feb 3, 2021 82.66 86.75 79.53 82.13
385 NASDAQ CSTL Tue, Feb 2, 2021 72.18 82.90 71.41 81.31
384 NASDAQ CSTL Mon, Feb 1, 2021 68.29 70.94 66.91 70.38
383 NASDAQ CSTL Fri, Jan 29, 2021 67.78 68.81 65.86 66.83
382 NASDAQ CSTL Thu, Jan 28, 2021 65.61 70.15 65.59 68.51
381 NASDAQ CSTL Wed, Jan 27, 2021 70.10 70.72 63.69 64.79
380 NASDAQ CSTL Tue, Jan 26, 2021 76.84 76.84 70.57 70.97
379 NASDAQ CSTL Mon, Jan 25, 2021 79.16 81.18 74.74 75.79
378 NASDAQ CSTL Fri, Jan 22, 2021 79.63 80.99 76.51 79.17
377 NASDAQ CSTL Thu, Jan 21, 2021 82.37 83.56 78.85 80.68
376 NASDAQ CSTL Wed, Jan 20, 2021 78.95 84.00 78.95 81.48
375 NASDAQ CSTL Tue, Jan 19, 2021 75.47 80.40 75.47 78.29
374 NASDAQ CSTL Fri, Jan 15, 2021 77.12 78.16 73.35 74.14
373 NASDAQ CSTL Thu, Jan 14, 2021 75.00 77.50 75.00 75.62
372 NASDAQ CSTL Wed, Jan 13, 2021 79.22 79.22 71.17 73.12
371 NASDAQ CSTL Tue, Jan 12, 2021 76.97 79.74 76.63 79.00
370 NASDAQ CSTL Mon, Jan 11, 2021 78.60 79.89 75.73 76.52
369 NASDAQ CSTL Fri, Jan 8, 2021 76.59 80.12 76.59 79.61
368 NASDAQ CSTL Thu, Jan 7, 2021 72.26 76.86 72.25 76.16
367 NASDAQ CSTL Wed, Jan 6, 2021 69.35 72.68 68.22 71.63
366 NASDAQ CSTL Tue, Jan 5, 2021 68.78 70.53 66.80 68.80
365 NASDAQ CSTL Mon, Jan 4, 2021 68.93 70.03 66.26 68.88
364 NASDAQ CSTL Thu, Dec 31, 2020 69.28 69.94 65.02 67.15
363 NASDAQ CSTL Wed, Dec 30, 2020 67.88 70.19 67.58 68.81
362 NASDAQ CSTL Tue, Dec 29, 2020 74.18 74.86 64.07 66.83
361 NASDAQ CSTL Mon, Dec 28, 2020 72.11 74.64 71.32 73.05
360 NASDAQ CSTL Thu, Dec 24, 2020 72.61 73.63 69.26 71.31
359 NASDAQ CSTL Wed, Dec 23, 2020 75.87 77.22 70.78 72.17
358 NASDAQ CSTL Tue, Dec 22, 2020 74.87 78.40 71.79 72.59
357 NASDAQ CSTL Mon, Dec 21, 2020 62.29 72.31 60.42 71.86
356 NASDAQ CSTL Fri, Dec 18, 2020 63.92 65.63 61.45 62.33
355 NASDAQ CSTL Thu, Dec 17, 2020 67.43 70.50 62.34 63.60
354 NASDAQ CSTL Wed, Dec 16, 2020 59.20 69.74 59.18 67.67
353 NASDAQ CSTL Tue, Dec 15, 2020 61.35 62.76 58.17 61.06
352 NASDAQ CSTL Mon, Dec 14, 2020 60.26 65.00 60.26 61.92
351 NASDAQ CSTL Fri, Dec 11, 2020 60.02 62.54 57.80 59.74
350 NASDAQ CSTL Thu, Dec 10, 2020 57.51 59.46 56.79 59.16
349 NASDAQ CSTL Wed, Dec 9, 2020 57.00 58.52 55.55 58.05
348 NASDAQ CSTL Tue, Dec 8, 2020 56.04 57.06 54.31 55.54
347 NASDAQ CSTL Mon, Dec 7, 2020 53.00 56.04 51.70 54.19
346 NASDAQ CSTL Fri, Dec 4, 2020 51.31 52.02 51.16 52.00
345 NASDAQ CSTL Thu, Dec 3, 2020 50.63 52.05 50.17 51.07
344 NASDAQ CSTL Wed, Dec 2, 2020 50.00 51.18 48.86 50.30
343 NASDAQ CSTL Tue, Dec 1, 2020 48.82 50.83 47.80 49.80
342 NASDAQ CSTL Mon, Nov 30, 2020 44.98 47.92 44.26 47.56
341 NASDAQ CSTL Fri, Nov 27, 2020 44.04 45.12 43.50 44.47
340 NASDAQ CSTL Wed, Nov 25, 2020 44.75 45.79 43.37 43.60
339 NASDAQ CSTL Tue, Nov 24, 2020 47.15 47.15 44.77 44.92
338 NASDAQ CSTL Mon, Nov 23, 2020 47.88 48.82 46.56 47.15
337 NASDAQ CSTL Fri, Nov 20, 2020 45.83 49.63 45.64 48.08
336 NASDAQ CSTL Thu, Nov 19, 2020 46.10 47.19 45.15 46.25
335 NASDAQ CSTL Wed, Nov 18, 2020 48.11 48.88 45.84 46.21
334 NASDAQ CSTL Tue, Nov 17, 2020 51.11 51.16 47.82 48.12
333 NASDAQ CSTL Mon, Nov 16, 2020 51.00 51.49 50.08 50.25
332 NASDAQ CSTL Fri, Nov 13, 2020 52.01 52.25 49.84 50.36
331 NASDAQ CSTL Thu, Nov 12, 2020 52.08 53.10 49.52 51.79
330 NASDAQ CSTL Wed, Nov 11, 2020 50.33 52.52 50.33 52.08
329 NASDAQ CSTL Tue, Nov 10, 2020 48.35 51.44 44.47 50.01
328 NASDAQ CSTL Mon, Nov 9, 2020 50.42 51.64 47.78 47.78
327 NASDAQ CSTL Fri, Nov 6, 2020 52.02 53.37 50.28 51.70
326 NASDAQ CSTL Thu, Nov 5, 2020 51.92 53.04 50.53 52.31
325 NASDAQ CSTL Wed, Nov 4, 2020 49.47 51.15 48.57 50.43
324 NASDAQ CSTL Tue, Nov 3, 2020 46.91 48.26 43.79 48.00
323 NASDAQ CSTL Mon, Nov 2, 2020 47.17 48.18 45.37 46.77
322 NASDAQ CSTL Fri, Oct 30, 2020 47.09 47.16 45.50 46.43
321 NASDAQ CSTL Thu, Oct 29, 2020 49.27 49.27 47.05 47.11
320 NASDAQ CSTL Wed, Oct 28, 2020 50.69 50.81 48.88 49.32
319 NASDAQ CSTL Tue, Oct 27, 2020 51.00 51.72 50.67 51.24
318 NASDAQ CSTL Mon, Oct 26, 2020 51.29 52.59 50.26 50.98
317 NASDAQ CSTL Fri, Oct 23, 2020 51.38 52.36 50.83 51.84
316 NASDAQ CSTL Thu, Oct 22, 2020 48.85 51.75 48.11 51.34
315 NASDAQ CSTL Wed, Oct 21, 2020 50.00 50.00 47.01 48.70
314 NASDAQ CSTL Tue, Oct 20, 2020 49.68 50.60 49.05 49.18
313 NASDAQ CSTL Mon, Oct 19, 2020 50.10 50.34 49.44 49.71
312 NASDAQ CSTL Fri, Oct 16, 2020 51.00 51.81 49.75 49.97
311 NASDAQ CSTL Thu, Oct 15, 2020 52.04 53.10 50.58 50.79
310 NASDAQ CSTL Wed, Oct 14, 2020 55.15 55.23 52.61 52.79
309 NASDAQ CSTL Tue, Oct 13, 2020 55.20 55.27 54.05 54.85
308 NASDAQ CSTL Mon, Oct 12, 2020 55.31 55.31 54.41 54.85
307 NASDAQ CSTL Fri, Oct 9, 2020 54.24 55.06 53.94 54.86
306 NASDAQ CSTL Thu, Oct 8, 2020 54.50 54.69 53.30 53.87
305 NASDAQ CSTL Wed, Oct 7, 2020 53.99 54.32 53.53 53.95
304 NASDAQ CSTL Tue, Oct 6, 2020 53.00 53.60 52.47 53.22
303 NASDAQ CSTL Mon, Oct 5, 2020 51.64 53.41 51.47 53.19
302 NASDAQ CSTL Fri, Oct 2, 2020 51.45 52.85 51.07 51.43
301 NASDAQ CSTL Thu, Oct 1, 2020 51.75 52.25 50.77 51.60
300 NASDAQ CSTL Wed, Sep 30, 2020 50.41 52.25 50.40 51.45
299 NASDAQ CSTL Tue, Sep 29, 2020 50.12 51.23 49.80 50.53
298 NASDAQ CSTL Mon, Sep 28, 2020 50.80 50.80 49.68 50.00
297 NASDAQ CSTL Fri, Sep 25, 2020 52.19 52.19 49.38 49.62
296 NASDAQ CSTL Thu, Sep 24, 2020 49.64 51.00 49.19 49.75
295 NASDAQ CSTL Wed, Sep 23, 2020 51.50 52.41 50.04 50.29
294 NASDAQ CSTL Tue, Sep 22, 2020 52.40 52.40 50.61 51.40
293 NASDAQ CSTL Mon, Sep 21, 2020 49.65 52.32 48.56 52.03
292 NASDAQ CSTL Fri, Sep 18, 2020 49.21 51.44 48.66 51.04
291 NASDAQ CSTL Thu, Sep 17, 2020 47.50 49.06 47.20 48.58
290 NASDAQ CSTL Wed, Sep 16, 2020 47.29 49.47 46.11 48.04
289 NASDAQ CSTL Tue, Sep 15, 2020 50.00 50.28 48.08 48.48
288 NASDAQ CSTL Mon, Sep 14, 2020 49.41 50.65 49.28 49.56
287 NASDAQ CSTL Fri, Sep 11, 2020 49.69 50.25 48.08 48.60
286 NASDAQ CSTL Thu, Sep 10, 2020 50.71 50.80 48.23 48.99
285 NASDAQ CSTL Wed, Sep 9, 2020 49.30 52.32 48.75 50.09
284 NASDAQ CSTL Tue, Sep 8, 2020 48.07 49.31 45.52 48.68
283 NASDAQ CSTL Fri, Sep 4, 2020 46.50 49.00 43.79 48.05
282 NASDAQ CSTL Thu, Sep 3, 2020 46.20 46.45 45.12 46.27
281 NASDAQ CSTL Wed, Sep 2, 2020 46.01 46.15 44.76 45.82
280 NASDAQ CSTL Tue, Sep 1, 2020 45.75 46.19 45.41 46.10
279 NASDAQ CSTL Mon, Aug 31, 2020 45.49 45.99 43.96 45.73
278 NASDAQ CSTL Fri, Aug 28, 2020 45.77 46.50 45.33 45.56
277 NASDAQ CSTL Thu, Aug 27, 2020 45.71 46.09 44.90 45.80
276 NASDAQ CSTL Wed, Aug 26, 2020 46.00 46.01 45.47 45.80
275 NASDAQ CSTL Tue, Aug 25, 2020 45.85 46.15 45.39 45.86
274 NASDAQ CSTL Mon, Aug 24, 2020 45.97 46.00 44.79 45.59
273 NASDAQ CSTL Fri, Aug 21, 2020 45.46 45.99 45.21 45.78
272 NASDAQ CSTL Thu, Aug 20, 2020 45.85 46.23 45.36 45.52
271 NASDAQ CSTL Wed, Aug 19, 2020 43.56 45.99 43.00 45.79
270 NASDAQ CSTL Tue, Aug 18, 2020 43.75 43.75 42.65 43.59
269 NASDAQ CSTL Mon, Aug 17, 2020 41.53 43.82 40.72 43.67
268 NASDAQ CSTL Fri, Aug 14, 2020 41.04 41.54 40.24 41.32
267 NASDAQ CSTL Thu, Aug 13, 2020 41.78 41.83 40.53 41.05
266 NASDAQ CSTL Wed, Aug 12, 2020 41.86 42.48 39.58 41.88
265 NASDAQ CSTL Tue, Aug 11, 2020 44.01 44.96 38.41 41.85
264 NASDAQ CSTL Mon, Aug 10, 2020 41.82 42.32 41.08 41.54
263 NASDAQ CSTL Fri, Aug 7, 2020 41.11 42.16 41.03 41.80
262 NASDAQ CSTL Thu, Aug 6, 2020 42.40 42.40 40.80 41.65
261 NASDAQ CSTL Wed, Aug 5, 2020 41.68 42.30 41.11 42.18
260 NASDAQ CSTL Tue, Aug 4, 2020 40.54 41.45 40.22 41.36
259 NASDAQ CSTL Mon, Aug 3, 2020 38.84 40.73 36.15 40.32
258 NASDAQ CSTL Fri, Jul 31, 2020 39.13 39.49 37.86 38.72
257 NASDAQ CSTL Thu, Jul 30, 2020 38.63 39.48 37.72 39.30
256 NASDAQ CSTL Wed, Jul 29, 2020 39.87 40.30 38.37 38.75
255 NASDAQ CSTL Tue, Jul 28, 2020 39.76 40.45 39.16 39.65
254 NASDAQ CSTL Mon, Jul 27, 2020 39.55 40.13 38.15 39.88
253 NASDAQ CSTL Fri, Jul 24, 2020 39.50 40.39 37.71 39.04
252 NASDAQ CSTL Thu, Jul 23, 2020 40.04 41.82 39.42 40.11
251 NASDAQ CSTL Wed, Jul 22, 2020 40.86 41.01 38.58 40.05
250 NASDAQ CSTL Tue, Jul 21, 2020 42.78 42.99 40.60 40.82
249 NASDAQ CSTL Mon, Jul 20, 2020 43.37 43.85 42.20 42.60
248 NASDAQ CSTL Fri, Jul 17, 2020 42.99 43.38 42.35 42.99
247 NASDAQ CSTL Thu, Jul 16, 2020 45.06 45.62 42.55 43.03
246 NASDAQ CSTL Wed, Jul 15, 2020 44.15 45.37 43.30 45.10
245 NASDAQ CSTL Tue, Jul 14, 2020 41.14 43.01 40.18 42.97
244 NASDAQ CSTL Mon, Jul 13, 2020 41.71 42.99 41.11 41.50
243 NASDAQ CSTL Fri, Jul 10, 2020 44.22 44.23 41.15 41.75
242 NASDAQ CSTL Thu, Jul 9, 2020 42.10 44.48 42.10 43.84
241 NASDAQ CSTL Wed, Jul 8, 2020 41.20 42.21 40.84 41.99
240 NASDAQ CSTL Tue, Jul 7, 2020 39.63 41.87 39.60 40.88
239 NASDAQ CSTL Mon, Jul 6, 2020 38.64 40.22 38.17 39.71
238 NASDAQ CSTL Thu, Jul 2, 2020 39.56 39.71 38.02 38.47
237 NASDAQ CSTL Wed, Jul 1, 2020 38.50 39.86 37.51 39.12
236 NASDAQ CSTL Tue, Jun 30, 2020 36.14 37.91 35.26 37.69
235 NASDAQ CSTL Mon, Jun 29, 2020 35.24 36.74 35.11 36.21
234 NASDAQ CSTL Fri, Jun 26, 2020 37.14 37.48 34.72 35.09
233 NASDAQ CSTL Thu, Jun 25, 2020 38.60 40.74 36.40 37.03
232 NASDAQ CSTL Wed, Jun 24, 2020 43.11 43.11 39.39 39.41
231 NASDAQ CSTL Tue, Jun 23, 2020 40.21 43.62 40.21 43.01
230 NASDAQ CSTL Mon, Jun 22, 2020 42.38 43.20 39.81 41.88
229 NASDAQ CSTL Fri, Jun 19, 2020 42.88 44.53 41.57 42.39
228 NASDAQ CSTL Thu, Jun 18, 2020 38.41 43.36 38.41 42.95
227 NASDAQ CSTL Wed, Jun 17, 2020 39.18 39.58 38.43 38.87
226 NASDAQ CSTL Tue, Jun 16, 2020 39.41 39.91 36.54 38.94
225 NASDAQ CSTL Mon, Jun 15, 2020 36.72 41.24 36.07 38.77
224 NASDAQ CSTL Fri, Jun 12, 2020 37.86 38.09 35.78 37.02
223 NASDAQ CSTL Thu, Jun 11, 2020 37.71 38.11 36.50 36.98
222 NASDAQ CSTL Wed, Jun 10, 2020 38.57 39.01 37.72 38.55
221 NASDAQ CSTL Tue, Jun 9, 2020 37.59 38.90 37.00 38.36
220 NASDAQ CSTL Mon, Jun 8, 2020 37.88 38.00 36.91 37.62
219 NASDAQ CSTL Fri, Jun 5, 2020 37.80 38.66 37.50 37.69
218 NASDAQ CSTL Thu, Jun 4, 2020 36.09 38.19 36.00 37.50
217 NASDAQ CSTL Wed, Jun 3, 2020 38.87 38.89 36.17 36.35
216 NASDAQ CSTL Tue, Jun 2, 2020 38.63 39.08 37.60 38.45
215 NASDAQ CSTL Mon, Jun 1, 2020 38.31 39.21 37.68 38.60
214 NASDAQ CSTL Fri, May 29, 2020 38.25 38.63 36.47 38.43
213 NASDAQ CSTL Thu, May 28, 2020 38.11 39.30 34.86 38.18
212 NASDAQ CSTL Wed, May 27, 2020 37.01 38.46 34.98 38.25
211 NASDAQ CSTL Tue, May 26, 2020 38.23 39.79 36.64 37.00
210 NASDAQ CSTL Fri, May 22, 2020 37.94 38.32 35.80 37.93
209 NASDAQ CSTL Thu, May 21, 2020 38.50 39.60 36.33 37.31
208 NASDAQ CSTL Wed, May 20, 2020 36.44 37.58 36.10 37.44
207 NASDAQ CSTL Tue, May 19, 2020 35.42 37.29 35.00 36.26
206 NASDAQ CSTL Mon, May 18, 2020 38.00 39.00 35.23 35.65
205 NASDAQ CSTL Fri, May 15, 2020 35.41 37.50 35.32 37.45
204 NASDAQ CSTL Thu, May 14, 2020 33.00 35.98 30.70 35.40
203 NASDAQ CSTL Wed, May 13, 2020 36.45 36.70 32.52 34.39
202 NASDAQ CSTL Tue, May 12, 2020 32.55 37.99 32.11 36.88
201 NASDAQ CSTL Mon, May 11, 2020 30.94 32.69 30.88 32.50
200 NASDAQ CSTL Fri, May 8, 2020 31.57 32.24 30.45 31.50
199 NASDAQ CSTL Thu, May 7, 2020 29.24 31.76 29.00 31.39
198 NASDAQ CSTL Wed, May 6, 2020 28.69 29.67 27.89 28.79
197 NASDAQ CSTL Tue, May 5, 2020 27.47 29.69 27.37 28.35
196 NASDAQ CSTL Mon, May 4, 2020 28.00 28.32 26.13 27.28
195 NASDAQ CSTL Fri, May 1, 2020 30.24 31.61 27.99 28.34
194 NASDAQ CSTL Thu, Apr 30, 2020 29.96 31.75 29.20 30.93
193 NASDAQ CSTL Wed, Apr 29, 2020 29.75 30.76 28.67 30.50
192 NASDAQ CSTL Tue, Apr 28, 2020 29.20 29.20 27.50 29.02
191 NASDAQ CSTL Mon, Apr 27, 2020 29.50 29.66 28.11 28.79
190 NASDAQ CSTL Fri, Apr 24, 2020 28.97 29.93 28.63 29.45
189 NASDAQ CSTL Thu, Apr 23, 2020 28.57 29.82 28.13 28.97
188 NASDAQ CSTL Wed, Apr 22, 2020 29.45 29.50 27.67 27.85
187 NASDAQ CSTL Tue, Apr 21, 2020 29.61 30.47 28.83 29.24
186 NASDAQ CSTL Mon, Apr 20, 2020 29.19 31.51 29.19 30.47
185 NASDAQ CSTL Fri, Apr 17, 2020 30.69 31.85 28.84 29.60
184 NASDAQ CSTL Thu, Apr 16, 2020 30.06 30.35 29.16 29.95
183 NASDAQ CSTL Wed, Apr 15, 2020 29.45 30.05 27.55 29.69
182 NASDAQ CSTL Tue, Apr 14, 2020 29.13 30.49 28.62 29.89
181 NASDAQ CSTL Mon, Apr 13, 2020 27.97 29.50 27.42 28.54
180 NASDAQ CSTL Thu, Apr 9, 2020 29.09 29.90 27.80 28.05
179 NASDAQ CSTL Wed, Apr 8, 2020 30.84 31.85 28.26 28.93
178 NASDAQ CSTL Tue, Apr 7, 2020 30.40 31.00 29.10 30.57
177 NASDAQ CSTL Mon, Apr 6, 2020 28.46 30.68 27.50 30.19
176 NASDAQ CSTL Fri, Apr 3, 2020 28.26 28.26 25.07 27.35
175 NASDAQ CSTL Thu, Apr 2, 2020 28.59 28.94 25.71 27.74
174 NASDAQ CSTL Wed, Apr 1, 2020 28.66 30.62 27.32 28.77
173 NASDAQ CSTL Tue, Mar 31, 2020 28.75 30.71 27.87 29.81
172 NASDAQ CSTL Mon, Mar 30, 2020 28.85 30.03 26.99 28.85
171 NASDAQ CSTL Fri, Mar 27, 2020 26.99 31.39 26.52 28.27
170 NASDAQ CSTL Thu, Mar 26, 2020 28.19 30.04 27.00 28.10
169 NASDAQ CSTL Wed, Mar 25, 2020 27.87 28.62 25.23 26.47
168 NASDAQ CSTL Tue, Mar 24, 2020 26.45 28.63 24.98 27.40
167 NASDAQ CSTL Mon, Mar 23, 2020 28.04 29.49 24.51 25.79
166 NASDAQ CSTL Fri, Mar 20, 2020 25.46 29.79 24.60 28.10
165 NASDAQ CSTL Thu, Mar 19, 2020 23.30 27.34 23.30 24.52
164 NASDAQ CSTL Wed, Mar 18, 2020 26.15 28.25 21.85 23.20
163 NASDAQ CSTL Tue, Mar 17, 2020 23.50 29.13 22.84 27.45
162 NASDAQ CSTL Mon, Mar 16, 2020 22.13 23.18 21.01 23.08
161 NASDAQ CSTL Fri, Mar 13, 2020 27.01 27.09 22.25 24.07
160 NASDAQ CSTL Thu, Mar 12, 2020 27.48 30.11 25.65 25.65
159 NASDAQ CSTL Wed, Mar 11, 2020 33.37 33.37 28.90 28.97
158 NASDAQ CSTL Tue, Mar 10, 2020 30.11 32.11 28.85 29.36
157 NASDAQ CSTL Mon, Mar 9, 2020 30.87 32.58 28.46 29.42
156 NASDAQ CSTL Fri, Mar 6, 2020 31.92 32.89 30.70 32.19
155 NASDAQ CSTL Thu, Mar 5, 2020 30.40 32.88 30.10 32.51
154 NASDAQ CSTL Wed, Mar 4, 2020 30.00 32.64 29.96 30.92
153 NASDAQ CSTL Tue, Mar 3, 2020 30.95 31.78 29.19 29.64
152 NASDAQ CSTL Mon, Mar 2, 2020 30.19 32.62 28.71 30.80
151 NASDAQ CSTL Fri, Feb 28, 2020 29.17 32.55 28.93 29.94
150 NASDAQ CSTL Thu, Feb 27, 2020 26.17 30.23 25.92 29.92
149 NASDAQ CSTL Wed, Feb 26, 2020 26.93 28.24 25.92 26.82
148 NASDAQ CSTL Tue, Feb 25, 2020 30.16 32.00 27.00 27.19
147 NASDAQ CSTL Mon, Feb 24, 2020 31.83 32.25 28.83 30.00
146 NASDAQ CSTL Fri, Feb 21, 2020 33.33 33.33 32.35 32.41
145 NASDAQ CSTL Thu, Feb 20, 2020 31.76 33.50 31.00 33.34
144 NASDAQ CSTL Wed, Feb 19, 2020 31.89 33.00 31.33 31.87
143 NASDAQ CSTL Tue, Feb 18, 2020 31.66 32.11 31.00 31.85
142 NASDAQ CSTL Fri, Feb 14, 2020 31.86 32.27 30.76 31.80
141 NASDAQ CSTL Thu, Feb 13, 2020 31.37 32.37 30.99 31.73
140 NASDAQ CSTL Wed, Feb 12, 2020 30.23 31.54 26.39 31.47
139 NASDAQ CSTL Tue, Feb 11, 2020 29.94 30.60 29.51 30.25
138 NASDAQ CSTL Mon, Feb 10, 2020 30.99 31.39 29.61 29.94
137 NASDAQ CSTL Fri, Feb 7, 2020 30.99 31.37 30.38 30.98
136 NASDAQ CSTL Thu, Feb 6, 2020 31.11 31.34 30.22 31.05
135 NASDAQ CSTL Wed, Feb 5, 2020 30.79 31.25 30.55 30.92
134 NASDAQ CSTL Tue, Feb 4, 2020 30.37 31.13 29.20 30.80
133 NASDAQ CSTL Mon, Feb 3, 2020 30.85 32.00 29.53 30.26
132 NASDAQ CSTL Fri, Jan 31, 2020 29.94 31.17 29.68 30.84
131 NASDAQ CSTL Thu, Jan 30, 2020 29.61 30.17 29.21 30.04
130 NASDAQ CSTL Wed, Jan 29, 2020 30.05 30.16 29.25 29.82
129 NASDAQ CSTL Tue, Jan 28, 2020 30.31 30.31 29.32 29.98
128 NASDAQ CSTL Mon, Jan 27, 2020 29.03 30.11 29.03 30.00
127 NASDAQ CSTL Fri, Jan 24, 2020 30.00 30.84 29.55 29.89
126 NASDAQ CSTL Thu, Jan 23, 2020 32.46 32.65 30.53 30.92
125 NASDAQ CSTL Wed, Jan 22, 2020 30.53 32.73 30.02 32.12
124 NASDAQ CSTL Tue, Jan 21, 2020 32.20 32.98 30.16 30.87
123 NASDAQ CSTL Fri, Jan 17, 2020 34.14 34.14 30.70 32.39
122 NASDAQ CSTL Thu, Jan 16, 2020 31.95 34.61 31.52 34.18
121 NASDAQ CSTL Wed, Jan 15, 2020 30.72 32.46 30.72 31.97
120 NASDAQ CSTL Tue, Jan 14, 2020 32.51 33.58 30.30 30.70
119 NASDAQ CSTL Mon, Jan 13, 2020 33.88 34.25 32.61 33.21
118 NASDAQ CSTL Fri, Jan 10, 2020 33.67 34.96 33.03 33.61
117 NASDAQ CSTL Thu, Jan 9, 2020 32.93 33.77 32.47 33.32
116 NASDAQ CSTL Wed, Jan 8, 2020 34.60 35.50 32.40 33.01
115 NASDAQ CSTL Tue, Jan 7, 2020 35.54 36.39 33.94 34.37
114 NASDAQ CSTL Mon, Jan 6, 2020 32.51 36.00 32.51 35.53
113 NASDAQ CSTL Fri, Jan 3, 2020 33.33 34.70 32.51 33.02
112 NASDAQ CSTL Thu, Jan 2, 2020 34.95 34.95 32.51 33.82
111 NASDAQ CSTL Tue, Dec 31, 2019 35.04 35.15 32.35 34.37
110 NASDAQ CSTL Mon, Dec 30, 2019 34.93 37.50 33.70 35.04
109 NASDAQ CSTL Fri, Dec 27, 2019 28.84 39.77 28.84 33.99
108 NASDAQ CSTL Thu, Dec 26, 2019 29.67 30.41 28.14 28.59
107 NASDAQ CSTL Tue, Dec 24, 2019 30.00 30.11 28.70 29.44
106 NASDAQ CSTL Mon, Dec 23, 2019 29.50 30.84 28.84 30.00
105 NASDAQ CSTL Fri, Dec 20, 2019 27.20 29.84 27.20 29.32
104 NASDAQ CSTL Thu, Dec 19, 2019 27.23 27.62 26.74 27.01
103 NASDAQ CSTL Wed, Dec 18, 2019 25.72 27.94 24.85 27.23
102 NASDAQ CSTL Tue, Dec 17, 2019 27.63 28.41 24.81 25.75
101 NASDAQ CSTL Mon, Dec 16, 2019 29.50 29.52 27.50 27.62
100 NASDAQ CSTL Fri, Dec 13, 2019 26.86 29.77 26.45 29.50
99 NASDAQ CSTL Thu, Dec 12, 2019 29.41 29.65 25.80 26.94
98 NASDAQ CSTL Wed, Dec 11, 2019 29.45 29.57 29.08 29.35
97 NASDAQ CSTL Tue, Dec 10, 2019 28.80 29.50 28.17 29.34
96 NASDAQ CSTL Mon, Dec 9, 2019 30.41 30.60 28.57 28.66
95 NASDAQ CSTL Fri, Dec 6, 2019 29.50 31.16 29.30 30.32
94 NASDAQ CSTL Thu, Dec 5, 2019 29.34 29.95 29.23 29.43
93 NASDAQ CSTL Wed, Dec 4, 2019 28.86 29.22 28.54 29.09
92 NASDAQ CSTL Tue, Dec 3, 2019 26.79 29.16 25.73 28.86
91 NASDAQ CSTL Mon, Dec 2, 2019 26.95 27.52 26.23 27.07
90 NASDAQ CSTL Fri, Nov 29, 2019 26.88 27.36 25.79 26.93
89 NASDAQ CSTL Wed, Nov 27, 2019 27.16 28.05 26.80 27.05
88 NASDAQ CSTL Tue, Nov 26, 2019 27.58 27.96 26.72 27.21
87 NASDAQ CSTL Mon, Nov 25, 2019 26.45 27.77 25.95 27.54
86 NASDAQ CSTL Fri, Nov 22, 2019 27.00 27.01 25.73 26.79
85 NASDAQ CSTL Thu, Nov 21, 2019 28.17 28.60 25.97 26.83
84 NASDAQ CSTL Wed, Nov 20, 2019 28.25 29.75 27.86 28.42
83 NASDAQ CSTL Tue, Nov 19, 2019 28.85 29.31 27.84 28.17
82 NASDAQ CSTL Mon, Nov 18, 2019 29.15 29.75 27.79 28.81
81 NASDAQ CSTL Fri, Nov 15, 2019 28.49 30.27 28.10 28.76
80 NASDAQ CSTL Thu, Nov 14, 2019 26.00 28.79 25.53 28.44
79 NASDAQ CSTL Wed, Nov 13, 2019 26.44 27.81 24.34 26.17
78 NASDAQ CSTL Tue, Nov 12, 2019 24.00 26.15 23.25 26.09
77 NASDAQ CSTL Mon, Nov 11, 2019 21.57 22.61 21.34 21.81
76 NASDAQ CSTL Fri, Nov 8, 2019 21.15 22.18 20.98 22.08
75 NASDAQ CSTL Thu, Nov 7, 2019 21.65 21.97 21.11 21.30
74 NASDAQ CSTL Wed, Nov 6, 2019 21.92 22.15 21.39 21.84
73 NASDAQ CSTL Tue, Nov 5, 2019 21.91 22.29 21.00 21.93
72 NASDAQ CSTL Mon, Nov 4, 2019 22.80 22.90 21.51 22.25
71 NASDAQ CSTL Fri, Nov 1, 2019 23.77 23.77 22.22 22.77
70 NASDAQ CSTL Thu, Oct 31, 2019 21.88 23.98 21.32 23.54
69 NASDAQ CSTL Wed, Oct 30, 2019 20.23 22.49 19.66 21.71
68 NASDAQ CSTL Tue, Oct 29, 2019 17.88 21.56 17.70 20.05
67 NASDAQ CSTL Mon, Oct 28, 2019 18.12 18.91 17.35 18.04
66 NASDAQ CSTL Fri, Oct 25, 2019 16.86 18.50 16.56 18.11
65 NASDAQ CSTL Thu, Oct 24, 2019 15.85 17.11 15.26 16.92
64 NASDAQ CSTL Wed, Oct 23, 2019 16.62 16.95 15.35 15.74
63 NASDAQ CSTL Tue, Oct 22, 2019 19.60 19.60 16.09 16.67
62 NASDAQ CSTL Mon, Oct 21, 2019 19.02 19.50 18.53 18.91
61 NASDAQ CSTL Fri, Oct 18, 2019 19.60 20.38 18.26 18.74
60 NASDAQ CSTL Thu, Oct 17, 2019 19.95 20.37 19.54 19.87
59 NASDAQ CSTL Wed, Oct 16, 2019 19.17 19.92 18.23 19.76
58 NASDAQ CSTL Tue, Oct 15, 2019 20.01 20.07 18.92 19.35
57 NASDAQ CSTL Mon, Oct 14, 2019 19.71 20.20 18.90 19.91
56 NASDAQ CSTL Fri, Oct 11, 2019 20.05 20.08 19.48 19.67
55 NASDAQ CSTL Thu, Oct 10, 2019 19.30 20.11 19.11 19.88
54 NASDAQ CSTL Wed, Oct 9, 2019 18.62 19.62 18.28 19.03
53 NASDAQ CSTL Tue, Oct 8, 2019 18.48 18.84 17.79 18.62
52 NASDAQ CSTL Mon, Oct 7, 2019 19.07 19.95 18.24 18.64
51 NASDAQ CSTL Fri, Oct 4, 2019 18.57 20.01 18.30 19.00
50 NASDAQ CSTL Thu, Oct 3, 2019 18.26 18.59 17.68 18.49
49 NASDAQ CSTL Wed, Oct 2, 2019 17.63 18.71 16.78 18.34
48 NASDAQ CSTL Tue, Oct 1, 2019 18.13 18.26 17.47 17.75
47 NASDAQ CSTL Mon, Sep 30, 2019 18.51 18.51 17.10 18.09
46 NASDAQ CSTL Fri, Sep 27, 2019 19.87 20.10 17.93 18.45
45 NASDAQ CSTL Thu, Sep 26, 2019 19.54 20.11 19.00 19.92
44 NASDAQ CSTL Wed, Sep 25, 2019 20.17 21.37 18.29 19.61
43 NASDAQ CSTL Tue, Sep 24, 2019 23.45 23.45 19.95 20.25
42 NASDAQ CSTL Mon, Sep 23, 2019 22.72 23.97 22.21 23.36
41 NASDAQ CSTL Fri, Sep 20, 2019 22.96 24.16 22.60 23.00
40 NASDAQ CSTL Thu, Sep 19, 2019 22.64 23.89 21.75 22.94
39 NASDAQ CSTL Wed, Sep 18, 2019 22.31 23.04 21.49 22.49
38 NASDAQ CSTL Tue, Sep 17, 2019 21.35 22.80 20.26 22.17
37 NASDAQ CSTL Mon, Sep 16, 2019 21.78 22.03 21.16 21.36
36 NASDAQ CSTL Fri, Sep 13, 2019 22.06 22.38 21.71 22.03
35 NASDAQ CSTL Thu, Sep 12, 2019 21.77 22.59 21.03 22.17
34 NASDAQ CSTL Wed, Sep 11, 2019 22.03 22.64 21.38 21.68
33 NASDAQ CSTL Tue, Sep 10, 2019 22.14 23.94 20.98 22.03
32 NASDAQ CSTL Mon, Sep 9, 2019 25.39 25.39 22.21 22.50
31 NASDAQ CSTL Fri, Sep 6, 2019 25.95 26.11 24.52 25.41
30 NASDAQ CSTL Thu, Sep 5, 2019 25.94 26.59 25.39 25.85
29 NASDAQ CSTL Wed, Sep 4, 2019 27.99 28.10 25.65 25.98
28 NASDAQ CSTL Tue, Sep 3, 2019 28.13 28.50 26.47 27.91
27 NASDAQ CSTL Fri, Aug 30, 2019 25.65 28.05 25.31 27.92
26 NASDAQ CSTL Thu, Aug 29, 2019 25.41 25.90 24.05 25.73
25 NASDAQ CSTL Wed, Aug 28, 2019 25.40 26.60 24.92 25.00
24 NASDAQ CSTL Tue, Aug 27, 2019 24.00 25.47 23.20 25.16
23 NASDAQ CSTL Mon, Aug 26, 2019 23.76 24.62 23.46 24.00
22 NASDAQ CSTL Fri, Aug 23, 2019 22.61 24.00 21.93 23.50
21 NASDAQ CSTL Thu, Aug 22, 2019 20.95 23.10 20.94 22.75
20 NASDAQ CSTL Wed, Aug 21, 2019 19.00 20.59 18.55 19.93
19 NASDAQ CSTL Tue, Aug 20, 2019 19.14 19.41 18.64 18.92
18 NASDAQ CSTL Mon, Aug 19, 2019 20.40 21.25 18.68 19.50
17 NASDAQ CSTL Fri, Aug 16, 2019 20.51 20.72 19.57 20.25
16 NASDAQ CSTL Thu, Aug 15, 2019 21.28 21.59 20.19 20.50
15 NASDAQ CSTL Wed, Aug 14, 2019 21.25 21.59 19.87 21.45
14 NASDAQ CSTL Tue, Aug 13, 2019 20.88 21.91 20.57 21.47
13 NASDAQ CSTL Mon, Aug 12, 2019 21.45 21.45 20.25 20.76
12 NASDAQ CSTL Fri, Aug 9, 2019 19.20 21.81 19.16 21.51
11 NASDAQ CSTL Thu, Aug 8, 2019 19.42 20.49 19.05 19.56
10 NASDAQ CSTL Wed, Aug 7, 2019 21.81 21.99 19.56 19.90
9 NASDAQ CSTL Tue, Aug 6, 2019 20.99 22.16 20.65 21.43
8 NASDAQ CSTL Mon, Aug 5, 2019 21.67 21.91 20.00 20.99
7 NASDAQ CSTL Fri, Aug 2, 2019 21.77 22.59 21.25 21.81
6 NASDAQ CSTL Thu, Aug 1, 2019 19.81 21.98 19.81 21.95
5 NASDAQ CSTL Wed, Jul 31, 2019 22.95 22.95 19.64 19.65
4 NASDAQ CSTL Tue, Jul 30, 2019 23.93 23.93 21.02 22.81
3 NASDAQ CSTL Mon, Jul 29, 2019 22.97 24.52 22.84 23.99
2 NASDAQ CSTL Fri, Jul 26, 2019 21.50 24.75 21.50 22.99
1 NASDAQ CSTL Thu, Jul 25, 2019 20.00 21.99 17.11 21.40
# Exchange Symbol Date Open High Low Close

Earn Extra Cash Back on Your Investments with Rakuten (formerly Ebates)

Did you know you can earn $30 back on your first $30 of qualifying purchases with Rakuten?

Join now and start saving on every purchase from top retailers like Target, eBay, Zappos, Walmart, Kohl's & CVS. Whether you're shopping for fashion, electronics, home essentials, or health products, Rakuten makes it rewarding.

Sign up through this link and explore the endless possibilities to save and earn cash back!

Popular Posts From Our Blog

Check out the Symbol Surfing blog to learn about investing.