Spero Therapeutics: Yesterday's Selloff On Utebzi Approval… — SPRO +0.80 · News Impact Screener