| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 6,804,882 | 8,916,242 | +2,111,360 | 0.75 | 0.71 | -0.04 | buy |
| PRIMECAP MANAGEMENT CO/CA/ | 3,438,300 | 4,615,500 | +1,177,200 | 0.10 | 0.11 | +0.00 | buy |
| HITE Hedge Asset Management LLC | 1,577,747 | 2,572,508 | +994,761 | 6.26 | 7.88 | +1.63 | buy |
| Kailix Advisors LLC | 1,072,782 | 1,969,453 | +896,671 | 22.70 | 35.23 | +12.53 | buy |
| Encompass Capital Advisors LLC | 3,707,203 | 4,401,568 | +694,365 | 8.18 | 7.30 | -0.87 | buy |
| Capital World Investors | 14,964,622 | 15,182,319 | +217,697 | 0.10 | 0.08 | -0.02 | buy |
| American Assets Capital Advisers, LLC | 280,135 | 387,200 | +107,065 | 2.99 | 3.37 | +0.38 | buy |
| CUSHING ASSET MANAGEMENT, LP dba NXG INVESTMENT MANAGEMENT | 70,000 | 176,000 | +106,000 | 0.24 | 0.46 | +0.21 | buy |
| NOMURA HOLDINGS INC | 111,494 | 173,557 | +62,063 | 0.04 | 0.04 | 0.00 | buy |
| Rockefeller Capital Management L.P. | 60,660 | 96,607 | +35,947 | 0.01 | 0.01 | 0.00 | buy |
| Palogic Value Management, L.P. | 75,000 | 95,000 | +20,000 | 1.25 | 1.26 | +0.00 | buy |
| GAMCO INVESTORS, INC. ET AL | 10,300 | 24,293 | +13,993 | 0.00 | 0.01 | +0.00 | buy |
| Holocene Advisors, LP | 98,005 | 111,242 | +13,237 | 0.01 | 0.01 | -0.00 | buy |
| Bayesian Capital Management, LP | 22,822 | 32,422 | +9,600 | 0.09 | 0.09 | +0.00 | buy |
| CLOUGH CAPITAL PARTNERS L P | 9,195 | 18,298 | +9,103 | 0.04 | 0.06 | +0.02 | buy |
| X-Square Capital, LLC | 127,772 | 136,615 | +8,843 | 2.66 | 1.94 | -0.72 | buy |
| AXQ CAPITAL, LP | 24,308 | 32,401 | +8,093 | 0.24 | 0.24 | -0.01 | buy |
| EMERALD ADVISERS, LLC | 36,220 | 42,899 | +6,679 | 0.06 | 0.05 | -0.01 | buy |
| Ullmann Wealth Partners Group, LLC | 23,117 | 26,176 | +3,059 | 0.14 | 0.12 | -0.02 | buy |
| GABELLI FUNDS LLC | 26,000 | 23,500 | +2,500 | 0.01 | 0.01 | -0.00 | sell |
| Aveo Capital Partners, LLC | 9,471 | 11,462 | +1,991 | 0.04 | 0.03 | -0.01 | buy |
| Wellington Shields & Co., LLC | 4,522 | 6,066 | +1,544 | 0.06 | 0.06 | -0.00 | buy |
| EMERALD MUTUAL FUND ADVISERS TRUST | 4,669 | 5,985 | +1,316 | 0.01 | 0.01 | +0.00 | buy |
| O'Brien Greene & Co. Inc | 15,015 | 15,991 | +976 | 0.20 | 0.16 | -0.04 | buy |
| ALPS ADVISORS INC | 10,041 | 10,636 | +595 | 0.00 | 0.00 | -0.00 | buy |
| CI INVESTMENTS INC. | 2,058 | 2,522 | +464 | 0.00 | 0.00 | 0.00 | buy |
| American Assets Investment Management, LLC | 15,788 | 16,177 | +389 | 0.06 | 0.05 | -0.01 | buy |
| Treasurer of the State of North Carolina | 28,722 | 28,922 | +200 | 0.01 | 0.00 | 0.00 | buy |
| Alaska Permanent Fund Corp | 77,997 | 78,057 | +60 | 0.05 | 0.04 | -0.01 | buy |
| Chicago Partners Investment Group LLC | 11,937 | 11,951 | +14 | 0.02 | 0.01 | -0.00 | buy |
| OLIVER LAGORE VANVALIN INVESTMENT GROUP | 302 | 303 | +1 | 0.00 | 0.00 | -0.00 | buy |
| HOHIMER WEALTH MANAGEMENT, LLC | 46,540 | 46,496 | -44 | 0.45 | 0.33 | -0.11 | sell |
| Linden Thomas Advisory Services, LLC | 50,217 | 50,082 | -135 | 0.35 | 0.25 | -0.11 | sell |
| Lumbard & Kellner, LLC | 171,662 | 171,287 | -375 | 3.75 | 2.55 | -1.20 | sell |
| Pingora Partners LLC | 12,835 | 12,450 | -385 | 0.43 | 0.28 | -0.15 | sell |
| Brandywine Global Investment Management, LLC | 63,274 | 62,774 | -500 | 0.02 | 0.01 | -0.01 | sell |
| Pinnacle Holdings, LLC | 55,100 | 54,066 | -1,034 | 0.86 | 0.66 | -0.19 | sell |
| STEINBERG ASSET MANAGEMENT LLC | 60,210 | 58,650 | -1,560 | 2.00 | 1.52 | -0.48 | sell |
| NICOLET ADVISORY SERVICES, LLC | 11,958 | 8,951 | -3,007 | 0.05 | 0.03 | -0.02 | sell |
| PINNACLE ASSOCIATES LTD | 97,895 | 94,133 | -3,762 | 0.06 | 0.05 | -0.02 | sell |
| ORG Partners LLC | 4,184 | 345 | -3,839 | 0.03 | 0.02 | -0.01 | sell |
| ELCO Management Co., LLC | 11,225 | 7,025 | -4,200 | 0.28 | 0.13 | -0.15 | sell |
| Aubrey Capital Management Ltd | 39,804 | 35,150 | -4,654 | 0.65 | 0.30 | -0.35 | sell |
| Castleview Partners, LLC | 5,657 | 125 | -5,532 | 0.15 | 0.00 | -0.15 | sell |
| Thomas J. Herzfeld Advisors, Inc. | 93,602 | 83,602 | -10,000 | 1.30 | 0.90 | -0.39 | sell |
| Aberdeen Group plc | 185,478 | 172,060 | -13,418 | 0.02 | 0.01 | -0.00 | sell |
| INFRASTRUCTURE CAPITAL ADVISORS, LLC | 188,720 | 167,604 | -21,116 | 1.01 | 0.65 | -0.36 | sell |
| BECK CAPITAL MANAGEMENT, LLC | 125,276 | 91,512 | -33,764 | 1.62 | 0.80 | -0.82 | sell |
| Balefire, LLC | 43,529 | 1,090 | -42,439 | 0.61 | 0.01 | -0.59 | sell |
| RR Advisors, LLC | 581,000 | 531,000 | -50,000 | 3.75 | 4.31 | +0.55 | sell |
| DARK FOREST CAPITAL MANAGEMENT LP | 88,685 | 21,412 | -67,273 | 0.50 | 0.11 | -0.39 | sell |
| Huber Capital Management LLC | 406,495 | 266,666 | -139,829 | 3.86 | 1.84 | -2.02 | sell |
| FWL INVESTMENT MANAGEMENT, LLC | 180,508 | 22,413 | -158,095 | 3.97 | 0.38 | -3.59 | sell |
| TORTOISE CAPITAL ADVISORS, L.L.C. | 556,964 | 285,719 | -271,245 | 0.32 | 0.12 | -0.20 | sell |
| Electron Capital Partners, LLC | 1,322,340 | 1,040,663 | -281,677 | 2.10 | 1.40 | -0.71 | sell |