IAM Iambic Therapeutics, Inc.: institutional ownership and insider trading
Over the last 12 months insiders bought $11.5M and sold $0 on the open market.
Recent IAM insider trades
- Oct 16, 2026: Rachlin Evan Lockwood bought 718,750 shares ($11.5M)
Over the last 12 months insiders bought $11.5M and sold $0 on the open market.