ITXXF Financials: Itaconix plc AI Analysis