5 mins read Business Mediwound earnings report shows mixed results: Revenue dips November 12, 2026 Jose Evans0Tagged business news, earnings report, financial results, investing, market analysis, Mediwound, revenue estimates, stock performance Mediwound earnings report reveals a $0.06 beat but revenue falls short of estimates. Read More