Iambic Therapeutics (IAM)
Iambic Therapeutics (IAM) stock research: performance, analysts' price targets, earnings, revenue and margins, technicals and insider trades.
- IAM last traded at $13.43, -5.95% on the day.
Updated 2026-11-02 20:36 UTC
Iambic Therapeutics (IAM) stock research: performance, analysts' price targets, earnings, revenue and margins, technicals and insider trades.
Updated 2026-11-02 20:36 UTC