Chart
This chart view focuses on recent price action, range context, and interactive scrubbing for SEPN.
$38.51
$24.23 (+169.68%)
$1.8B
Healthcare
Biotechnology
none