| Quarter | Holdings | Value ($000) | Top Holdings | Form Type | Date Filed | Filing ID |
|---|---|---|---|---|---|---|
| Q3 2026 | 110 | 147,608 | LRCX, NXTE, AMAT, MRNA | 13F-HR | 10/8/2026 | 000175496026000820 |
| Q2 2026 | 113 | 149,052 | LRCX, AMAT, MU, GLW | 13F-HR | 8/11/2026 | 000175496026000757 |
| Q1 2026 | 107 | 101,552 | LRCX, AMAT, IBM, BEPC | 13F-HR | 4/7/2026 | 000175496026000205 |
| Q4 2025 | 115 | 109,145 | IBM, LRCX, BEPC, QCOM | 13F-HR | 1/7/2026 | 000175496026000011 |
| Q3 2025 | 102 | 103,593 | IBM, BEPC, LRCX, TEM | 13F-HR | 10/14/2025 | 000175496025000657 |
| Q2 2025 | 109 | 104,687 | IBM, LRCX, BEPC, SFM | 13F-HR | 7/31/2025 | 000175496025000516 |
| Q1 2025 | 112 | 93,635 | IBM, NGVC, SFM, QCOM | 13F-HR | 4/9/2025 | 000175496025000163 |
| Q4 2024 | 147 | 124,668 | TSM, BEPC, SLG, IBM | 13F-HR | 1/13/2025 | 000175496025000003 |
| Q3 2024 | 141 | 127,326 | TSM, SLG, IRM, BEPC | 13F-HR | 10/7/2024 | 000175496024000467 |
| Q2 2024 | 138 | 124,457 | TSM, QCOM, ASML, LRCX | 13F-HR | 8/13/2024 | 000175496024000432 |
| Q1 2024 | 142 | 138,082 | TSM, QCOM, LRCX, ASML | 13F-HR | 4/9/2024 | 000175496024000115 |
| Q4 2023 | 151 | 138,731 | TSM, AAPL, BEPC, HPP | 13F-HR | 1/4/2024 | 000175496024000001 |
| Q3 2023 | 156 | 130,179 | HRZN, TSM, NVDA, FSLR | 13F-HR | 10/10/2023 | 000175496023000257 |
| Q2 2023 | 153 | 152,428 | FSLR, BEPC, TSM, NVDA | 13F-HR | 7/6/2023 | 000175496023000173 |
| Q1 2023 | 150 | 142,610 | FSLR, BEPC, TSM, AAPL | 13F-HR | 4/6/2023 | 000175496023000085 |
| Q4 2022 | 144 | 120,390 | FSLR, BEPC, IBM, HRZN | 13F-HR | 1/12/2023 | 000175496023000020 |
| Q3 2022 | 141 | 118,058 | FSLR, BEPC, JKS, SPWRQ | 13F-HR | 10/14/2022 | 000175496022000253 |
| Q2 2022 | 149 | 435,474 | JKS, BEPC, SWCH, IBM | 13F-HR | 7/7/2022 | 000175496022000156 |
| Q1 2022 | 136 | 148,226 | BEPC, SWCH, JKS, HPP | 13F-HR | 4/19/2022 | 000175496022000093 |
| Q4 2021 | 124 | 148,073 | SWCH, BEPC, JKS, QCOM | 13F-HR | 1/11/2022 | 000175496022000005 |
| Q3 2021 | 126 | 144,826 | SWCH, BEPC, MRNA, JKS | 13F-HR | 10/12/2021 | 000175496021000173 |
| Q2 2021 | 127 | 146,902 | BEPC, JKS, SWCH, HPP | 13F-HR | 7/22/2021 | 000175496021000137 |
| Q1 2021 | 111 | 101,075 | TSLA, DQ, SPWRQ, ENPH | 13F-HR | 7/22/2021 | 000175496021000136 |
| Q4 2020 | 101 | 82,723 | TSLA, BEPC, SEDG, TSM | 13F-HR | 7/22/2021 | 000175496021000135 |