Annexon CEO’s Insider Buy Signals Confidence Ahead of Phase 3 Trial
Love Douglas’s recent purchase of 26,065 Annexon shares signals strong executive confidence ahead of Phase 3 ARCHER II results, offering a potential upside for investors.
3 minutes to read
