Ownership of companies for Princeton Capital Management