Innovation Pharmaceuticals Inc. ha anunciado los resultados del año completo finalizado el 30 de junio de 2020. Para el año completo, la empresa anunció que las ventas fueron de 423.000 USD. Las pérdidas operativas fueron de 4,635 millones de dólares, frente a los 6,451 millones de dólares de hace un año. La pérdida neta fue de 6,648 millones de dólares, frente a los 8,681 millones de dólares de hace un año.