IZTC EXOZYMES INC.: institutional ownership and insider trading

Over the last 12 months insiders bought $6.41K and sold $15.4K on the open market.

IZTC revenue and earnings

Recent IZTC insider trades

All IZTC insider trades