
Loading portfolio…

Loading portfolio…
| # | Issuer | Value | Shares | % Portfolio |
|---|---|---|---|---|
| 1 | ELANCO ANIMAL HEALTH INC | $30.9M | 1291800 | 9.98% |
| 2 | ALPHABET INC | $23.4M | 81681 | 7.56% |
| 3 | SHOALS TECHNOLOGIES GROUP IN | $20.0M | 3037422 | 6.45% |
| 4 | HUMANA INC | $19.9M | 114870 | 6.43% |
| 5 | FIRST SOLAR INC | $18.6M | 94400 | 6.01% |
| 6 | SMURFIT WESTROCK PLC | $17.9M | 449636 | 5.78% |
| 7 | XYLEM INC | $17.5M | 146094 | 5.63% |
| 8 | IDEX CORP | $17.5M | 92100 | 5.63% |
| 9 | IQVIA HLDGS INC | $15.9M | 93500 | 5.15% |
| 10 | INTERNATIONAL FLAVORS&FRAGRA | $15.9M | 219682 | 5.14% |
| 11 | FISERV INC | $14.4M | 257632 | 4.64% |
| 12 | QUALCOMM INC | $14.0M | 109006 | 4.53% |
| 13 | BANK AMERICA CORP | $12.1M | 248607 | 3.91% |
| 14 | AMERESCO INC | $12.0M | 469525 | 3.86% |
| 15 | ICF INTL INC | $11.8M | 181111 | 3.82% |
| 16 | ARRAY TECHNOLOGIES INC | $11.4M | 1576953 | 3.68% |
| 17 | ULTRA CLEAN HLDGS INC | $10.1M | 162358 | 3.26% |
| 18 | GENERAC HLDGS INC | $9.6M | 49280 | 3.11% |
| 19 | BROWN & BROWN INC | $7.6M | 116400 | 2.45% |
| 20 | SANOFI SA | $3.9M | 81557 | 1.27% |
| 21 | MERCK & CO INC | $3.6M | 30068 | 1.17% |
| 22 | UNITED RENTALS INC | $1.6M | 2249 | 0.53% |
Values in USD (reported in $thousands on 13F). Source: SEC EDGAR.