Super Micro Computer released Q1'25 earnings this week, causing shares to plunge 18%. The company's inability to file overdue financials and a high-profile auditor resignation are two major ...
Fastly shares have plummeted 57% in 2024 due to a series of weak earnings reports, retention challenges, and lack of profitability. Despite growth in enterprise customers, Fastly faces demand ...
NEW YORK, July 02, 2025 (GLOBE NEWSWIRE) -- Mercer International Inc. (“Mercer” or the “Company”) (Nasdaq: MERC), a global forest products company with operations in Germany, the U.S., and Canada, ...
Mercer International Inc. has received an updated ESG Risk Rating of 16.8 from Sustainalytics, reflecting improvement from its previous score of 17.4 in 2024. This rating places the company in the low ...