Upwork Q1 2026 Earnings EPS Surges Past Estimates as Freelance Platform Gains Traction ITP Q3 2025 Earnings Net Loss Reported Amid Limited Financial Data Purple Biotech Ltd PPBT Q1 2025 Earnings ClinicalStage Biotech Reports Net Loss as Pipeline Advances NEON Q1 2026 Earnings Earnings Miss as Revenues Remain Undisclosed SSSSL Q1 2026 Earnings Massive EPS Surprise on Investment Gains Bond Price Edges Lower ROP Q1 2026 Earnings EPS Beats Estimates Revenue Not Disclosed