SPERO THERAPEUTICS INC (SPRO) Stock Chart

NASDAQ:SPRO • US84833T1034

2.56 USD
-0.03 (-1.16%)
Last: Mar 12, 2026, 01:23 PM
Open in Chart Tool
SPERO THERAPEUTICS INC / SPRO Daily stock chart