what is the ipo date cstl

Castle Biosciences (CSTL) went public on July 25, 2019, when it opened at $20.

DATEOPENHIGHLOWCLOSEVOLUME
November 2025
$25.50
$31.84
$25.29
$31.63
2,592,006
October 2025
$22.69
$25.62
$22.05
$25.50
6,187,522
September 2025
$23.92
$24.74
$21.28
$22.77
7,874,743
August 2025
$15.16
$24.04
$14.59
$24.01
15,370,676
July 2025
$20.25
$20.58
$15.11
$15.15
8,005,951
June 2025
$15.92
$20.63
$15.57
$20.42
9,321,662
May 2025
$20.27
$20.27
$15.45
$15.97
11,017,748
April 2025
$20.00
$22.82
$17.49
$20.05
8,303,779
March 2025
$21.76
$22.58
$18.70
$20.02
9,225,126
February 2025
$27.43
$28.90
$21.19
$21.68
8,039,536
January 2025
$26.82
$32.74
$23.95
$28.27
9,810,922
December 2024
$30.19
$32.60
$25.82
$26.65
6,229,034
November 2024
$35.06
$35.84
$27.24
$30.28
8,808,540
October 2024
$28.36
$34.73
$27.56
$34.67
8,680,223
September 2024
$29.70
$32.53
$27.81
$28.52
6,710,998
August 2024
$24.05
$30.50
$20.13
$29.67
11,282,835
July 2024
$21.64
$24.73
$16.97
$24.13
8,880,492
June 2024
$23.69
$24.15
$20.76
$21.77
5,390,031
May 2024
$21.25
$25.91
$21.24
$23.26
6,386,599
April 2024
$22.22
$22.67
$18.50
$21.09
3,336,101
March 2024
$18.67
$22.95
$18.26
$22.15
5,701,237
February 2024
$23.22
$25.60
$17.42
$18.06
5,179,487
January 2024
$21.17
$24.73
$18.56
$23.08
4,934,778
December 2023
$19.85
$22.66
$19.00
$21.58
4,888,453
November 2023
$15.48
$20.35
$15.28
$19.99
5,626,377