Selecta Biosciences (SELB)

$2.56 0.02 (0.79%)
17:09 EDT SELB Stock Quote Delayed 30 Minutes
Previous Close $2.56
Market Cap 57.22M
PE Ratio -0.83
EPS -3.09
Volume (Avg. Vol.) 747,653
Day's Range 2.48 - 2.61
52-Week Range 1.28 - 4.83
Dividend & Yield N/A (N/A)

Navellier Ratings

Powered by Portfolio Grader

Total Grade

B
Buy