SPRO
SPERO THERAPETCS (SPRO)
NASDAQ
$1.78-$0.40 (-18.35%)
Price as of Jul 14, 2026 12:30 PM EDT
  • $126.2M
    Market Cap
  • -17.42%
    1-Year Change
  • Biotechnology
    Industry