NASDAQ
Inovio Pharmaceuticals, Inc. (INO) reported revenue of $65.34K and net income of $-84,945,901 for FY 2025, with a net profit margin of -130000.0%. Revenue represents total sales while net income is the profit remaining after all expenses. The relationship between them reflects overall profitability.
No price data available for this timeframe.