Earnings Results1Q25 results were somewhat disappointing, although partly based on standard seasonal effects, which may have created an attractive entry point for the stock.
Financial PerformanceNet loss was $17.8M, or ($0.50) per share, missing estimated income of $1.5M.
Product Launch DelaysWhile approved by the FDA, Opuviz has not yet launched and is not expected to launch until the expiration of Eylea’s IP in mid-2027.