Castle Biosciences, Inc. (CSTL) NASDAQ

Currency In USD

AD

CSTL Historical Return

If you invested $1000 in Castle Biosciences, Inc. (CSTL) since IPO date, it would be worth $1,647.43 as of October 02, 2026, based on a reinvested dividends scenario. Over the same period, a $1000 investment made 5 years ago would be worth $583.31, while $1000 invested 1 year ago would be worth $1,585.92. This corresponds to total returns of 64.74%, -41.67%, 58.59%, respectively, with annualized returns of 7.19%, -10.23%, 58.59%.

Custom investment amounts or purchase dates can also be explored using the Stoculator calculator. Past performance does not guarantee future results.

AD

CSTL Historical Data

Date Range:

DateOpenCloseAdj CloseHighLowVolume
October 01, 202636.135.2635.2636.9935.17522,288
September 30, 202634.935.5335.5336.0334.14639,569
September 29, 202635.7234.8834.8836.2434.24318,616
September 28, 202635.8135.9335.9336.2735.09228,424
September 25, 202635.1935.8135.8136.1234.44437,679
September 24, 202634.8835.1935.1935.8433.9439,150
September 23, 202634.7434.8834.8834.9733.99348,274
September 22, 202635.5334.8534.8535.5334.57430,777
September 21, 202635.6234.9934.9935.7534.48391,675
September 18, 202636.5435.3435.3436.5435.29530,191
September 17, 202635.9836.7836.7836.8534.94364,629
September 16, 202635.535.4835.4836.8235.26559,267
September 15, 202633.6435.535.535.6933.64519,837
September 11, 202632.7732.3332.3332.9431.71224,201
September 10, 202631.9732.3232.3232.731.44237,824
September 09, 202632.4332.3132.3133.0332194,559
September 08, 202632.5732.7632.7633.5832.28216,754
September 04, 202632.3232.9132.9133.2131.99187,724
September 03, 202633.532.6532.653432.38267,995
September 02, 202633.3633.4233.4234.7332.69200,261
September 01, 20263333.4433.4434.0932.89396,178
August 31, 202633.0333.0333.0333.332.36258,002
August 28, 202634.0233.533.534.2832.8372,590
August 27, 202634.0134.2634.2634.8933.98251,211
August 26, 202634.834.0834.0834.8433.62456,261
August 25, 202633.47353535.233.29483,059
August 24, 202633.6533.4733.4734.5431.7356,865
August 21, 202632.8534.234.234.732.14573,468
August 20, 202632.4132.9332.9334.0132.41322,908
August 19, 202629.0332.3232.3232.3929.03451,917
August 18, 202629.8929.0329.0330.1328.72596,609
August 17, 202629.529.9529.9530.529.21225,680
August 14, 202630.9329.6229.6231.1229.58264,210
August 13, 202631.6230.5530.5531.9730.51362,229
August 12, 202632.4331.4331.433331.25435,994
August 11, 202632.3432.2432.2432.9931.460
August 10, 202631.8632.3532.3533.0631.24400,730
August 07, 202630.8832.0332.0332.3730.65241,774
August 06, 202630.230.4730.4730.7529.5833,433
August 05, 202631.1830.430.431.4230.1520,194
August 04, 202630.1831.1831.1831.7329.99675,143
August 03, 202627.8330.3930.3930.7327.83783,947
July 31, 202628.75282830.8127.51.76M
July 30, 202624.526.7926.7927.1324.5689,597
July 29, 202623.9324.4624.4625.323.73340,083
July 28, 202624.6323.8923.8924.7723.76366,213
July 27, 202625.124.4424.4425.1223.85291,637
July 23, 202624.5325.4825.4825.524.53407,868
July 22, 202624.3324.8124.8124.9223.77404,420
July 21, 202623.5724.5124.5124.6923.25326,187
July 20, 202623.9723.923.924.1523.76315,668
July 17, 202623.7924.1624.1624.3423.59242,886
July 16, 202624.0624.2324.2325.1323.82375,696
July 15, 202623.4224.0224.0224.0323.04181,267
July 14, 202623.323.1223.1223.322.61251,254
July 13, 202623.6722.9822.9823.8822.46269,897
July 10, 202624.5523.7223.7224.6723.36207,334
July 09, 202623.724.5624.5624.823.55262,625
July 08, 202623.4523.6423.6423.9223.34413,158
July 07, 202624.3623.8323.8324.4123.48234,221
AD