Foghorn Therapeutics Inc. announced its financial results for the quarter ending September 30, 2025, on November 5, 2025, and also reported the resignation of its CFO, Kristian Humer, effective November 14, 2025, for personal reasons, not related to company issues.