Logo image of SELB

SELECTA BIOSCIENCES INC (SELB) Stock Stock Chart

NASDAQ:SELB - US8162121045 - Common Stock

0.8812 USD
-0.08 (-8%)
Last: 11/13/2023, 8:15:05 PM
0.9 USD
+0.02 (+2.13%)
After Hours: 11/13/2023, 8:15:05 PM
Open in Chart Tool Full Screen Chart
SELECTA BIOSCIENCES INC / SELB Daily stock chart