Selecta Biosciences, Inc.

$4.44
+$0.10
+2.3%
SELB     Current Stats
Previous Close
$4.34
Open
$4.36
Volume
732198
Volume
732198