NASDAQ:CSTL | Shares Outstanding | CASTLE BIOSCIENCES INC

Complete source-backed shares outstanding history.

Available history
2018-12-31 to 2026-07-23
Data captured

Historical Shares Outstanding

DateShares outstanding
2026-07-2330,549,507
2026-06-3030,508,534
2026-04-2930,329,952
2026-03-3130,295,965
2026-02-1929,731,198
2025-12-3129,686,314
2025-10-2729,188,659
2025-09-3029,161,863
2025-07-2829,008,281
2025-06-3028,981,151
2025-04-2428,872,315
2025-03-3128,844,937
2025-02-2028,514,109
2024-12-3128,483,195
2024-10-2828,007,301
2024-09-3027,975,808
2024-07-2927,736,760
2024-06-3027,711,024
2024-04-2527,607,183
2024-03-3127,585,669
2024-02-2127,449,983
2023-12-3127,410,532
2023-10-2626,910,548
2023-09-3026,890,488
2023-07-2426,809,728
2023-06-3026,784,008
2023-04-2426,691,286
2023-03-3126,686,201
2023-02-2126,575,616
2022-12-3126,553,681
2022-10-2626,351,576
2022-09-3026,350,530
2022-08-0126,296,968
2022-06-3026,292,299
2022-05-0226,260,916
2022-03-3125,485,420
2022-02-2125,410,602
2021-12-3125,378,520
2021-11-0125,300,343
2021-09-3025,286,546
2021-07-3025,167,365
2021-06-3025,164,053
2021-04-3025,056,411
2021-03-3125,054,513
2021-03-0524,978,424
2020-12-3124,812,487
2020-10-3019,911,225
2020-09-3019,844,426
2020-07-3119,682,156
2020-06-3019,373,869
2020-04-3017,220,032
2020-03-3117,203,496
2020-02-2817,192,351
2019-12-3117,130,907
2019-11-0717,074,049
2019-09-3017,074,049
2019-08-3017,069,094
2019-06-302,192,461
2018-12-311,916,224