Spero Therapeutics: 'Buy' On Utebzi Royalty Deal For Funding… — SPRO +1.00 · News Impact Screener