NASDAQ
No price data available for this timeframe.
Foghorn Therapeutics Inc. (FHTX) reported revenue of $30.91M and net income of $-74,283,000 for FY 2025, with a net profit margin of -240.3%. Revenue represents total sales while net income is the profit remaining after all expenses. The relationship between them reflects overall profitability.