| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| Capital World Investors | 10,782,553 | 13,812,497 | +3,029,944 | 0.06 | 0.09 | +0.03 | buy |
| Electron Capital Partners, LLC | 391,862 | 1,208,505 | +816,643 | 0.56 | 2.01 | +1.45 | buy |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 5,601,162 | 6,275,847 | +674,685 | 0.48 | 0.68 | +0.20 | buy |
| HITE Hedge Asset Management LLC | 2,218,542 | 2,806,413 | +587,871 | 6.86 | 9.88 | +3.02 | buy |
| PointState Capital LP | 294,348 | 679,126 | +384,778 | 0.30 | 0.76 | +0.46 | buy |
| Teilinger Capital Ltd. | 425,000 | 750,000 | +325,000 | 4.12 | 8.09 | +3.97 | buy |
| SCHRODER INVESTMENT MANAGEMENT GROUP | 425,287 | 331,865 | +93,422 | 0.02 | 0.02 | -0.00 | sell |
| Callodine Capital Management, LP | 225,000 | 316,120 | +91,120 | 1.73 | 2.89 | +1.16 | buy |
| FWL INVESTMENT MANAGEMENT, LLC | 89,020 | 159,309 | +70,289 | 1.63 | 3.51 | +1.88 | buy |
| PRIMECAP MANAGEMENT CO/CA/ | 498,800 | 526,500 | +27,700 | 0.01 | 0.01 | +0.00 | buy |
| ALGERT GLOBAL LLC | 66,348 | 39,551 | +26,797 | 0.08 | 0.06 | 0.00 | sell |
| Palogic Value Management, L.P. | 80,000 | 105,000 | +25,000 | 1.01 | 1.70 | +0.69 | buy |
| Holocene Advisors, LP | 108,347 | 133,304 | +24,957 | 0.01 | 0.02 | +0.01 | buy |
| BECK CAPITAL MANAGEMENT, LLC | 101,629 | 116,280 | +14,651 | 1.07 | 1.47 | +0.40 | buy |
| Continuum Advisory, LLC | 34,206 | 48,291 | +14,085 | 0.15 | 0.25 | +0.11 | buy |
| JENNISON ASSOCIATES LLC | 327,315 | 341,210 | +13,895 | 0.01 | 0.01 | +0.00 | buy |
| Balefire, LLC | 33,464 | 45,070 | +11,606 | 0.37 | 0.63 | +0.27 | buy |
| Aubrey Capital Management Ltd | 35,934 | 46,473 | +10,539 | 0.63 | 0.71 | +0.08 | buy |
| TOWNSQUARE CAPITAL LLC | 15,108 | 8,718 | +6,390 | 0.01 | 0.01 | 0.00 | sell |
| GAMCO INVESTORS, INC. ET AL | 9,750 | 14,000 | +4,250 | 0.00 | 0.01 | +0.00 | buy |
| GABELLI FUNDS LLC | 50,000 | 54,000 | +4,000 | 0.01 | 0.01 | +0.00 | buy |
| Rockefeller Capital Management L.P. | 70,600 | 67,127 | +3,473 | 0.01 | 0.01 | 0.00 | sell |
| Headlands Technologies LLC | 5,381 | 8,566 | +3,185 | 0.05 | 0.14 | +0.09 | buy |
| ALPINE WOODS CAPITAL INVESTORS, LLC | 11,000 | 14,000 | +3,000 | 0.05 | 0.07 | +0.03 | buy |
| Ullmann Wealth Partners Group, LLC | 21,117 | 23,117 | +2,000 | 0.11 | 0.14 | +0.03 | buy |
| FIL Ltd | 16,848 | 18,505 | +1,657 | 0.00 | 0.00 | +0.00 | buy |
| O'Brien Greene & Co. Inc | 11,995 | 13,595 | +1,600 | 0.11 | 0.16 | +0.05 | buy |
| Castleview Partners, LLC | 3,689 | 5,148 | +1,459 | 0.09 | 0.16 | +0.07 | buy |
| HOHIMER WEALTH MANAGEMENT, LLC | 46,062 | 46,651 | +589 | 0.34 | 0.44 | +0.10 | buy |
| Empowered Funds, LLC | 14,545 | 14,367 | +178 | 0.01 | 0.01 | +0.00 | sell |
| LOOMIS SAYLES & CO L P | 110 | 281 | +171 | 0.00 | 0.00 | +0.00 | buy |
| Treasurer of the State of North Carolina | 28,302 | 28,442 | +140 | 0.00 | 0.01 | 0.00 | buy |
| VALLEY NATIONAL ADVISERS INC | 300 | 340 | +40 | 0.00 | 0.00 | +0.00 | buy |
| Golden State Equity Partners | 10,844 | 10,870 | +26 | 0.08 | 0.10 | +0.02 | buy |
| Quarry LP | 530 | 552 | +22 | 0.01 | 0.01 | 0.00 | buy |
| Chicago Partners Investment Group LLC | 11,913 | 11,926 | +13 | 0.02 | 0.02 | +0.00 | buy |
| Aveo Capital Partners, LLC | 9,511 | 9,471 | -40 | 0.03 | 0.04 | +0.01 | sell |
| STEINBERG ASSET MANAGEMENT LLC | 62,205 | 62,133 | -72 | 1.60 | 1.81 | +0.22 | sell |
| PDT Partners, LLC | 15,761 | 15,660 | -101 | 0.06 | 0.06 | +0.01 | sell |
| EMERALD ADVISERS, LLC | 15,614 | 15,278 | -336 | 0.02 | 0.02 | +0.01 | sell |
| PINNACLE ASSOCIATES LTD | 101,051 | 100,469 | -582 | 0.05 | 0.06 | +0.01 | sell |
| AXQ CAPITAL, LP | 20,762 | 17,834 | -2,928 | 0.69 | 0.21 | -0.48 | sell |
| HIGHLAND CAPITAL MANAGEMENT, LLC | 32,959 | 29,641 | -3,318 | 0.06 | 0.07 | +0.01 | sell |
| Bramshill Investments, LLC | 61,333 | 55,432 | -5,901 | 0.15 | 0.21 | +0.06 | sell |
| INTECH INVESTMENT MANAGEMENT LLC | 17,685 | 6,466 | -11,219 | 0.00 | 0.00 | -0.00 | sell |
| Pearl River Capital, LLC | 29,678 | 8,426 | -21,252 | 0.13 | 0.04 | -0.08 | sell |
| INFRASTRUCTURE CAPITAL ADVISORS, LLC | 152,273 | 127,289 | -24,984 | 1.63 | 0.77 | -0.85 | sell |
| CastleKnight Management LP | 121,119 | 90,119 | -31,000 | 0.66 | 0.50 | -0.16 | sell |
| CUSHING ASSET MANAGEMENT, LP dba NXG INVESTMENT MANAGEMENT | 205,574 | 165,327 | -40,247 | 0.53 | 0.55 | +0.02 | sell |
| Huber Capital Management LLC | 525,339 | 478,239 | -47,100 | 3.38 | 3.69 | +0.31 | sell |
| Advanced Portfolio Management, LLC | 200,000 | 80,000 | -120,000 | 4.91 | 2.29 | -2.62 | sell |
| Aberdeen Group plc | 326,889 | 187,594 | -139,295 | 0.02 | 0.02 | -0.00 | sell |
| Kailix Advisors LLC | 1,370,253 | 1,212,253 | -158,000 | 20.35 | 19.23 | -1.12 | sell |
| Encompass Capital Advisors LLC | 4,035,080 | 3,800,000 | -235,080 | 6.43 | 7.76 | +1.33 | sell |