Seeking AlphaThu, 18 Jun 2026 19:41:04 GMTSpero Therapeutics: Yesterday's Selloff On Utebzi Approval Seems BewilderingSPRO-2.33%