flowdelta

Stepped it down to accumulate more?

NASDAQ:SELB   Selecta Biosciences, Inc
3.56 - 3.62 looks like it might be an inventory grab

flowdelta