SELB chart

Selecta Biosciences, Inc. · Quote, news and financials

0.88
+0.88 —

2Y chart

Closing price and volume

SELB two-year price chart0.651.402.142.893.64Dec 21May 22Sep 22Feb 23Jul 23Dec 23