Selecta Biosciences shareholders are down 77% for the year, but the broader market is up 19%. Of course the long term matters more than the short term, and even great stocks will sometimes have a poor …
If You Had Bought Selecta Biosciences (NASDAQ:SELB) Stock Three Years Ago, You’d Be Sitting On A 95% Loss, Today
If You Had Bought Selecta Biosciences (NASDAQ:SELB) Stock Three Years Ago, You’d Be Sitting On A 95% Loss, Today
Leave a reply