Instuitional Investor - Guinness Atkinson Asset Management Inc

Filing Period:
No. Security Ticker Shares Value % Port
1. NVDA 169,030 $8,370,703 4.28%
2. MSFT 21,856 $8,218,731 4.2%
3. APH 154,276 $7,646,690 3.91%
4. LRCX 94,520 $7,403,374 3.78%
5. KLAC 12,703 $7,384,254 3.77%