Stock TransactionsSUNRUN INC

Total Bought
9,527,623
56 transactions
Total Sold
10,314,535
39 transactions
Net
-786,912
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
Grantham, Mayo, Van Otterloo & Co. LLC10,433,41014,182,106+3,748,6960.860.84-0.02buy
Greenvale Capital LLP6,250,0007,200,000+950,0008.458.12-0.33buy
Robeco Schweiz AG2,636,3003,581,300+945,0000.700.76+0.06buy
Electron Capital Partners, LLC1,442,5152,212,749+770,2341.371.41+0.04buy
Erste Asset Management GmbH2,589,1723,182,868+593,6960.810.68-0.13buy
ARDSLEY ADVISORY PARTNERS LP725,0001,106,000+381,0002.923.76+0.84buy
NATIXIS401,532743,505+341,9730.060.07+0.01buy
BNP Paribas Asset Management Holding S.A.10,268,93810,593,210+324,2720.570.41-0.16buy
PGGM Investments649,538958,045+308,5070.190.21+0.02buy
FIRST TRUST ADVISORS LP1,902,7811,597,435+305,3460.040.020.00sell
TORTOISE CAPITAL ADVISORS, L.L.C.1,144,9501,328,287+183,3370.310.25-0.06buy
DnB Asset Management AS4,669,1104,785,037+115,9270.480.36-0.12buy
Zweig-DiMenna Associates LLC125,550206,913+81,3630.300.31+0.01buy
Swedbank AB138,625208,559+69,9340.000.00+0.00buy
Marex Group plc355,806419,488+63,6821.150.74-0.40buy
Hartree Partners, LP1,78064,625+62,8450.020.33+0.32buy
HARTLINE INVESTMENT CORP/166,284224,020+57,7360.510.51-0.00buy
Bayesian Capital Management, LP45,543101,343+55,8000.090.15+0.06buy
PineBridge Investments, L.P.418,077473,430+55,3530.080.07-0.01buy
MIROVA1,974,6822,028,968+54,2866.215.13-1.08buy
HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND429,264482,390+53,1260.030.03-0.01buy
Rockefeller Capital Management L.P.113,677163,404+49,7270.010.010.00buy
&PARTNERS26,73561,045+34,3100.210.36+0.14buy
ALBION FINANCIAL GROUP /UT15,92442,094+26,1700.020.05+0.02buy
Pearl River Capital, LLC12,79738,422+25,6250.040.08+0.04buy
SEAVIEW INVESTMENT MANAGERS LLC81,050100,000+18,9500.470.42-0.05buy
Zurcher Kantonalbank (Zurich Cantonalbank)63,08380,328+17,2450.010.000.00buy
RIDGECREST WEALTH PARTNERS, LLC56,65572,071+15,4160.670.63-0.03buy
Green Alpha Advisors, LLC55,29269,866+14,5740.650.67+0.03buy
AXS Investments LLC65,53779,714+14,1770.310.26-0.05buy
Perpetual Ltd33,75245,028+11,2760.010.01+0.01buy
Corton Capital Inc.23,90135,126+11,2250.200.22+0.02buy
OLD NATIONAL BANCORP /IN/179,015189,555+10,5400.090.07-0.02buy
Ayalon Insurance Comp Ltd.115,310123,923+8,6130.860.66-0.20buy
EP Wealth Advisors, LLC10,00017,740+7,7400.000.00-0.00buy
DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt am Main8,18214,261+6,0790.000.00+0.00buy
CANADA PENSION PLAN INVESTMENT BOARD25,60031,500+5,9000.000.00-0.00buy
TEXAS PERMANENT SCHOOL FUND CORP189,763184,049+5,7140.030.020.00sell
Empowered Funds, LLC41,40346,979+5,5760.030.02-0.01buy
Prime Capital Investment Advisors, LLC14,37618,264+3,8880.010.00-0.00buy
DUFF & PHELPS INVESTMENT MANAGEMENT CO21,51025,353+3,8430.000.00-0.00buy
Quaero Capital S.A.135,175138,605+3,4301.861.66-0.20buy
Harvest Portfolios Group Inc.30,92733,795+2,8680.030.02-0.01buy
Laird Norton Wetherby Wealth Management, LLC18,83421,403+2,5690.020.02-0.00buy
C M BIDWELL & ASSOCIATES LTD1492,360+2,2110.000.02+0.02buy
Advisors Asset Management, Inc.42,46744,560+2,0930.020.010.00buy
LGT Group Foundation89,23690,698+1,4620.040.03-0.01buy
Intrepid Financial Planning Group LLC19,75421,154+1,4000.170.14-0.03buy
DRIVE WEALTH MANAGEMENT, LLC53,96055,036+1,0760.360.25-0.10buy
Koss-Olinger Consulting, LLC11,81012,878+1,0680.020.02-0.00buy
LOOMIS SAYLES & CO L P251743+4920.000.00+0.00buy
Treasurer of the State of North Carolina92,20592,675+4700.010.010.00buy
TOWNSQUARE CAPITAL LLC110,666110,264+4020.040.030.00sell
WESTWOOD HOLDINGS GROUP INC256,777257,095+3180.040.03-0.01buy
FIL Ltd52,62152,914+2930.000.00-0.00buy
LIBERTY ONE INVESTMENT MANAGEMENT, LLC36,37036,523+1530.080.07-0.02buy
RESOURCES MANAGEMENT CORP /CT/ /ADV2,5502,595+450.010.01-0.00buy
MONETA GROUP INVESTMENT ADVISORS LLC10,11410,146+320.000.00-0.00buy
Crewe Advisors LLC79+20.000.00+0.00buy
Balefire, LLC5950-90.000.00-0.00sell
Fort Sheridan Advisors LLC10,33010,300-300.040.03-0.01sell
Impax Asset Management Group plc10,26510,073-1920.000.00-0.00sell
Diligent Investors, LLC11,24511,045-2000.060.04-0.02sell
IPG Investment Advisors LLC19,08218,832-2500.070.05-0.02sell
Y.D. More Investments Ltd4,8004,000-8000.020.01-0.01sell
SECURIAN ASSET MANAGEMENT, INC19,20718,395-8120.010.01-0.00sell
Harel Insurance Investments & Financial Services Ltd.32,15931,170-9890.010.01-0.01sell
Teza Capital Management LLC37,43636,406-1,0300.110.07-0.03sell
Migdal Insurance & Financial Holdings Ltd.12,02110,870-1,1510.000.00-0.00sell
STATE OF MICHIGAN RETIREMENT SYSTEM53,14751,947-1,2000.010.00-0.00sell
Capital CS Group, LLC20,76919,519-1,2500.380.29-0.09sell
LBP AM SA32,84230,024-2,8180.010.01-0.01sell
AXQ CAPITAL, LP31,10027,700-3,4000.690.12-0.56sell
Bridgewater Associates, LP56,09652,440-3,6560.010.00-0.00sell
Ameritas Investment Partners, Inc.53,84448,709-5,1350.040.03-0.01sell
Retirement Systems of Alabama277,857271,177-6,6800.020.02-0.01sell
SCOTIA CAPITAL INC.21,93615,040-6,8960.000.00-0.00sell
Blueshift Asset Management, LLC36,01028,577-7,4330.250.21-0.03sell
Sagefield Capital LP41,21133,130-8,0810.160.06-0.10sell
BANCO BILBAO VIZCAYA ARGENTARIA, S.A.75,58758,548-17,0390.020.01-0.01sell
LORING WOLCOTT & COOLIDGE FIDUCIARY ADVISORS LLP/MA19,0611,111-17,9500.000.00-0.00sell
Utah Retirement Systems36,10011,500-24,6000.010.00-0.01sell
TRILLIUM ASSET MANAGEMENT, LLC317,106290,876-26,2300.160.11-0.05sell
BIT Capital GmbH68,74622,221-46,5250.140.04-0.11sell
ALPS ADVISORS INC898,218851,116-47,1020.140.09-0.05sell
NICOLA WEALTH MANAGEMENT LTD.270,000220,000-50,0000.470.30-0.18sell
CUSHING ASSET MANAGEMENT, LP dba NXG INVESTMENT MANAGEMENT150,70591,353-59,3520.260.12-0.14sell
Skandinaviska Enskilda Banken AB (publ)312,370206,724-105,6460.040.02-0.02sell
KAYNE ANDERSON CAPITAL ADVISORS LP411,300286,330-124,9700.220.11-0.11sell
CAISSE DE DEPOT ET PLACEMENT DU QUEBEC640,356396,967-243,3890.030.01-0.02sell
Lombard Odier Asset Management (USA) Corp760,000450,000-310,0001.520.97-0.55sell
COATUE MANAGEMENT LLC605,688165,576-440,1120.050.01-0.04sell
Phoenix Financial Ltd.1,982,2761,528,001-454,2750.740.36-0.39sell
Carmignac Gestion1,071,98088,109-983,8710.330.02-0.31sell
Arosa Capital Management LP13,000,0006,000,000-7,000,0002.541.54-0.99sell
Page 1 of 1