Ownership of companies for Firsthand Capital Management, Inc.