Stock TransactionsFirst Solar Inc

Total Bought
1,024,528
90 transactions
Total Sold
303,248
93 transactions
Net
+721,280
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
SAMLYN CAPITAL, LLC510,9311,045,479+534,5481.724.02+2.30buy
Altshuler Shaham Ltd10,485124,897+114,4120.040.37+0.33buy
Generali Investments CEE, investicni spolecnost, a.s.2,45347,181+44,7280.030.53+0.50buy
VAN LANSCHOT KEMPEN INVESTMENT MANAGEMENT N.V.46,15884,081+37,9230.080.15+0.07buy
Mediolanum International Funds Ltd30,59857,145+26,5470.060.11+0.05buy
FJARDE AP-FONDEN /FOURTH SWEDISH NATIONAL PENSION FUND57,80083,700+25,9000.060.09+0.03buy
APG Asset Management N.V.53,50674,706+21,2000.030.04+0.01buy
National Pension Service235,405254,763+19,3580.040.04+0.00buy
Grantham, Mayo, Van Otterloo & Co. LLC132,579151,428+18,8490.070.08+0.01buy
E. Ohman J:or Asset Management AB137,176151,973+14,7970.720.83+0.12buy
Robeco Institutional Asset Management B.V.101,307114,067+12,7600.030.03+0.00buy
SteelPeak Wealth, LLC12,24823,483+11,2350.080.15+0.07buy
Union Bancaire Privee, UBP SA46,80257,768+10,9660.110.13+0.02buy
OMERS ADMINISTRATION Corp2,21812,047+9,8290.000.02+0.01buy
J. Safra Sarasin Holding AG88,41097,901+9,4910.300.33+0.03buy
ALLIANZ SE5,21014,469+9,2590.010.04+0.02buy
COOKSON PEIRCE & CO INC1,99110,764+8,7730.020.08+0.07buy
CoreCommodity Management, LLC10,52317,230+6,7070.390.81+0.42buy
TODD ASSET MANAGEMENT LLC256,340262,697+6,3570.991.10+0.11buy
Robeco Schweiz AG645,692651,923+6,2312.692.47-0.23buy
WESTERLY CAPITAL MANAGEMENT, LLC10,00015,000+5,0000.540.65+0.12buy
COHEN & STEERS, INC.26,69231,639+4,9470.010.01+0.00buy
Trium Capital LLP54,928+4,9230.000.73+0.73buy
Baldwin Investment Management, LLC5,91310,509+4,5960.140.24+0.10buy
ABN AMRO Bank N.V.198,911203,504+4,5930.430.62+0.19buy
Asset Management One Co., Ltd.49,02753,525+4,4980.030.03+0.00buy
Avanza Fonder AB10,95115,084+4,1330.060.08+0.02buy
Ruffer LLP15,09918,461+3,3620.120.15+0.03buy
Joule Financial, LLC3,8396,583+2,7440.220.42+0.20buy
IFM Investors Pty Ltd22,39024,885+2,4950.040.04+0.00buy
Callahan Advisors, LLC14,09316,435+2,3420.230.29+0.06buy
ABN AMRO INVESTMENT SOLUTIONS93,69195,714+2,0230.240.20-0.05buy
Edgemoor Investment Advisors, Inc.10,42012,437+2,0170.160.20+0.04buy
MIZUHO SECURITIES USA LLC6,4878,412+1,9250.030.03+0.00buy
NWAM LLC3,6915,344+1,6530.040.06+0.02buy
Rithm Capital Corp.4,5006,000+1,5001.321.74+0.42buy
Fort Sheridan Advisors LLC7,7329,193+1,4610.180.23+0.05buy
Czech National Bank29,22530,585+1,3600.040.04+0.00buy
Mengis Capital Management, Inc.7,6388,971+1,3330.260.32+0.06buy
Secure Asset Management, LLC20,14121,470+1,3290.630.71+0.08buy
BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp14,04915,307+1,2580.020.02+0.01buy
Advisory Alpha, LLC5,0866,172+1,0860.030.04+0.01buy
MACQUARIE GROUP LTD22,25323,234+9810.030.02-0.00buy
Harel Insurance Investments & Financial Services Ltd.7,5628,378+8160.010.01-0.00buy
DUFF & PHELPS INVESTMENT MANAGEMENT CO15,65516,436+7810.030.04+0.00buy
Mader & Shannon Wealth Management, Inc.22,89723,581+6842.092.60+0.51buy
AG2R LA MONDIALE GESTION D'ACTIFS8,5629,216+6540.080.08+0.00buy
Integrated Advisors Network LLC2,6833,297+6140.030.04+0.01buy
Kentucky Retirement Systems5,8296,408+5790.0137.54+37.53buy
Legend Financial Advisors, Inc.4,8435,419+5760.620.73+0.11buy
Global Financial Private Client, LLC2,1152,665+5500.140.17+0.03buy
SATURNA CAPITAL CORP4,2684,818+5500.010.01+0.00buy
BOSTON FAMILY OFFICE LLC9,1009,612+5120.120.14+0.02buy
PARTNERS CAPITAL INVESTMENT GROUP, LLP1,2541,762+5080.010.01+0.01buy
Leibman Financial Services, Inc.11,13811,628+4901.611.82+0.21buy
Family Legacy, Inc.5,4075,819+4120.320.37+0.05buy
CITY HOLDING CO1,0801,462+3820.030.04+0.01buy
Hilltop Holdings Inc.1,6081,987+3790.030.04+0.01buy
Koshinski Asset Management, Inc.2,2482,613+3650.030.03+0.01buy
MEEDER ASSET MANAGEMENT INC340676+3360.000.01+0.00buy
Mirador Capital Partners LP2,9573,291+3340.080.10+0.01buy
Gallacher Capital Management LLC1,0671,360+2930.080.18+0.10buy
L. Roy Papp & Associates, LLP2,9153,182+2670.070.08+0.01buy
Linden Thomas Advisory Services, LLC18,23218,489+2570.350.35+0.01buy
Lumbard & Kellner, LLC36,26036,506+2462.482.61+0.13buy
Energy Income Partners, LLC10,18410,429+2450.030.04+0.01buy
Sumitomo Mitsui DS Asset Management Company, Ltd15,22215,466+2440.020.03+0.00buy
Chesley Taft & Associates LLC14,13614,359+2230.120.13+0.02buy
Sava Infond d.o.o.3,1003,300+2000.090.06-0.03buy
Krane Funds Advisors LLC8,2008,400+2000.070.07+0.00buy
JNBA Financial Advisors4,5294,721+1920.070.08+0.01buy
Patten Group, Inc.1,3971,568+1710.050.06+0.01buy
TEMA ETFS LLC1,5321,677+1450.020.01-0.01buy
HOURGLASS CAPITAL, LLC8,4358,565+1300.350.40+0.05buy
Hanson & Doremus Investment Management10,48210,610+1280.240.25+0.02buy
Bay Colony Advisory Group, Inc d/b/a Bay Colony Advisors1,2001,325+1250.030.03+0.01buy
Clear Harbor Asset Management, LLC8,5328,616+840.120.13+0.01buy
Carnegie Investment Counsel3,1713,241+700.010.02+0.00buy
HORIZON FINANCIAL SERVICES, LLC176233+570.020.02+0.01buy
Ellsworth Advisors, LLC8,8688,918+500.330.33-0.00buy
FIDUCIARY FINANCIAL GROUP, LLC1,9812,026+450.050.05+0.00buy
Norinchukin Bank, The5,8955,934+390.010.01+0.00buy
E Fund Management (Hong Kong) Co., Ltd.844+360.000.00+0.00buy
Palogic Value Management, L.P.4,3194,350+310.360.34-0.02buy
Gilman Hill Asset Management, LLC1,2501,275+250.040.04+0.00buy
Trust Investment Advisors4,2114,231+200.480.48-0.01buy
Green Alpha Advisors, LLC4,6604,678+180.910.74-0.16buy
Bouvel Investment Partners, LLC16,85216,869+170.960.90-0.06buy
NORTHWESTERN MUTUAL INVESTMENT MANAGEMENT COMPANY, LLC3,4343,445+110.010.01-0.00buy
CAPITAL ADVISORS INC/OK1,7951,803+80.010.01+0.00buy
PayPay Securities Corp43-10.030.02-0.01sell
ATWOOD & PALMER INC7975-40.000.00+0.00sell
PINNACLE ASSOCIATES LTD3,4893,485-40.010.01+0.00sell
Aspect Partners, LLC101-90.000.00-0.00sell
Leisure Capital Management8,0108,000-100.550.59+0.04sell
Kentucky Retirement Systems Insurance Trust Fund2,6712,659-1235.8537.57+1.72sell
GREENLEAF TRUST4,8894,875-140.010.01+0.00sell
ARMSTRONG ADVISORY GROUP, INC5334-190.000.00-0.00sell
Slow Capital, Inc.7,8047,784-200.200.21+0.01sell
PHILADELPHIA TRUST CO1,1141,094-200.020.02+0.00sell
Page 1 of 2