Growth Metrics

Cognex (CGNX) Shareholder's Equity: 2009-2025