Major Indexes

My Watchlist Items

Generac Holdings Inc (GNRC)
   298.49   -6.72(-2.2%)
Generac Holdings Inc. designs, manufactures, and sells power generation equipment, energy storage systems, and other power products for the residential, and light commercial and industrial markets worldwide. The company offers engines, alternators, transfer switches, and other components fueled by natural gas, liquid propane, gasoline, diesel, and bi-fuel; and batteries and inverters. It also provides residential automatic standby generators ranging in output from 6kW to 60kW; air-cooled engine residential standby generators ranging from 6kW to 22kW; liquid-cooled engine generators with outputs ranging from 22kW to 150kW; Mobile Link, a remote monitoring system for home standby generators; and industrial diesel generators ranging in sizes up to 3,250kW. In addition, the company offers various portable generators ranging in size from 800W to 17.5kW; engine driven power washers; water pumps; outdoor power equipment, such as trimmers and brush mowers, log splitters, lawn and leaf vacuums, and chipper shredders; and clean energy solution under the PWRcell and PWRview brands. Further, it provides light towers, mobile generators, and flameless heaters; light-commercial standby generators ranging from 22kW to 150kW and related transfer switches providing three-phase power for small and mid-sized businesses; and industrial generators ranging in output from 10kW up to 3,250kW used as emergency backup for healthcare, telecom, datacom, commercial office, retail, municipal, and manufacturing markets. Additionally, the company sells aftermarket service parts and product accessories to dealers. It distributes its products through independent residential dealers, industrial distributors and dealers, national and regional retailers, e-commerce partners, electrical, HVAC and solar wholesalers, catalogs, equipment rental companies and distributors, and solar installers; and directly to end users. Generac Holdings Inc. was founded in 1959 and is headquartered in Waukesha, Wisconsin.
TitleNamePayCurrency PayGenderYear BornTitle Since
Executive Vice President of HR Ms. Rhonda Matschke N/A USD female N/A N/A
Executive Vice President, Gen. Counsel & Sec. Mr. Rajendra Kumar Kanuru N/A USD male N/A N/A
Vice President of Corporation Devel. & Investor Relations Mr. Michael W. Harris CPA, CPA N/A USD male N/A N/A
Chief Information Officer Mr. Tim Dickson N/A USD male N/A N/A
Chief Operations Officer Mr. Thomas F. Pettit N/A USD male N/A N/A
Executive Vice President of Industrial Americas Mr. Erik Wilde 730230 USD male 1975 N/A
Chief Marketing Officer Mr. Russell S. Minick 897150 USD male 1961 N/A
Chief Technical Officer Mr. Patrick John Forsythe 778380 USD male 1968 N/A
Chief Financial Officer & Chief Accounting Officer Mr. York A. Ragen 882670 USD male 1971 N/A
Pres, Chief Executive Officer & Chairman Mr. Aaron P. Jagdfeld 2550000 USD male 1972 N/A
SymbolDateRatingRating Score Rating Details
GNRC 7 May, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 6 May, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 5 May, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 4 May, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 3 May, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 30 April, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 29 April, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 28 April, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 27 April, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 26 April, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 23 April, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 22 April, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 21 April, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 20 April, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 19 April, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 16 April, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 15 April, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 14 April, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 13 April, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 12 April, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 9 April, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 8 April, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 7 April, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 6 April, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 5 April, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 1 April, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 31 March, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 30 March, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 29 March, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 26 March, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 25 March, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 24 March, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 23 March, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 22 March, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 19 March, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 18 March, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 17 March, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 16 March, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 15 March, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 12 March, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 11 March, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 10 March, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 9 March, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 8 March, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 5 March, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 4 March, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 3 March, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 2 March, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 1 March, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 26 February, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 25 February, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 24 February, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 23 February, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 22 February, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 19 February, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 18 February, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 17 February, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 5 February, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 4 February, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 3 February, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 2 February, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 1 February, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 29 January, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 28 January, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 27 January, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 26 January, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 25 January, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 22 January, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 21 January, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 20 January, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 19 January, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 15 January, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 14 January, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 13 January, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 12 January, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 11 January, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 8 January, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 7 January, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 6 January, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 5 January, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 4 January, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 31 December, 2020 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 30 December, 2020 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 29 December, 2020 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 28 December, 2020 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 24 December, 2020 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 23 December, 2020 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 22 December, 2020 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 21 December, 2020 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 18 December, 2020 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 17 December, 2020 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 16 December, 2020 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 15 December, 2020 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 14 December, 2020 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 11 December, 2020 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 10 December, 2020 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 9 December, 2020 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 8 December, 2020 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 7 December, 2020 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
GNRC 4 December, 2020 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
HolderSharesDate ReportedChange
CIGNA INVESTMENTS INC /NEW 2299 31 March, 2021 120
David J Yvars Group 17250 31 March, 2021 17250
CREATIVE FINANCIAL DESIGNS INC /ADV 500 31 March, 2021 0
Covenant Asset Management, LLC 9320 31 March, 2021 9320
Sugarloaf Wealth Management, LLC 7 31 March, 2021 7
CABOT WEALTH MANAGEMENT 21348 31 March, 2021 21348
SCOUT INVESTMENTS, INC. 190003 31 March, 2021 38461
MOUNTAIN PACIFIC INVESTMENT ADVISERS INC/ID 156372 31 March, 2021 -21408
RETIREMENT SYSTEMS OF ALABAMA 37663 31 March, 2021 -107085
CALAMOS ADVISORS LLC 36798 31 March, 2021 3578
DNB ASSET MANAGEMENT AS 13899 31 March, 2021 2507
CROSSMARK GLOBAL HOLDINGS, INC. 10820 31 March, 2021 3050
STATE OF ALASKA, DEPARTMENT OF REVENUE 9849 31 March, 2021 -367
COASTAL INVESTMENT ADVISORS, INC. 5192 31 March, 2021 5192
BATH SAVINGS TRUST CO 5144 31 March, 2021 2020
HIGHPOINT ADVISOR GROUP LLC 4815 31 March, 2021 506
NEXT FINANCIAL HOLDINGS 4188 31 March, 2021 -162
LOUISIANA STATE EMPLOYEES RETIREMENT SYSTEM 3900 31 March, 2021 -11800
HARBOUR CAPITAL ADVISORS, LLC 3249 31 March, 2021 3249
CANANDAIGUA NATIONAL CORP 2237 31 March, 2021 -216
WEST OAK CAPITAL, LLC 2220 31 March, 2021 -35
ADVISORS MANAGEMENT GROUP INC /ADV 2165 31 March, 2021 2165
REDPOINT INVESTMENT MANAGEMENT PTY LTD 1882 31 March, 2021 727
FIRST HAWAIIAN BANK 1825 31 March, 2021 1825
VERACITY CAPITAL LLC 1769 31 March, 2021 1769
EVERENCE CAPITAL MANAGEMENT INC 1590 31 March, 2021 1590
NORWAY SAVINGS BANK 1530 31 March, 2021 1530
PACER ADVISORS, INC. 1194 31 March, 2021 -5300
CONTRAVISORY INVESTMENT MANAGEMENT, INC. 1112 31 March, 2021 -85
FDX ADVISORS, INC. 1038 31 March, 2021 65
YORKBRIDGE WEALTH PARTNERS, LLC 1006 31 March, 2021 51
HBW ADVISORY SERVICES LLC 868 31 March, 2021 -514
FIRST CITIZENS BANK & TRUST CO 840 31 March, 2021 -55
HUNTINGTON NATIONAL BANK 809 31 March, 2021 100
CARROLL FINANCIAL ASSOCIATES, INC. 718 31 March, 2021 518
INVESTORS FINANCIAL GROUP, LLC 675 31 March, 2021 675
VALEO FINANCIAL ADVISORS, LLC 673 31 March, 2021 -52
CLARUS WEALTH ADVISORS 624 31 March, 2021 624
Summit Creek Advisors LLC 881 31 March, 2021 881
HODGES CAPITAL MANAGEMENT INC. 615 31 March, 2021 615
LORING WOLCOTT & COOLIDGE FIDUCIARY ADVISORS LLP/MA 613 31 March, 2021 13
CX INSTITUTIONAL 250 31 March, 2021 0
GLOBAL RETIREMENT PARTNERS, LLC 204 31 March, 2021 144
FARMERS & MERCHANTS INVESTMENTS INC 114 31 March, 2021 27
CORBENIC PARTNERS LLC 90 31 March, 2021 90
BOGART WEALTH, LLC 65 31 March, 2021 0
ADVISORNET FINANCIAL, INC 16 31 March, 2021 -158
EDGE WEALTH MANAGEMENT LLC 13 31 March, 2021 13
GREAT VALLEY ADVISOR GROUP, INC. 3222 31 March, 2021 3222
Murphy Pohlad Asset Management LLC 675 31 March, 2021 675
Legacy Wealth Asset Management, LLC 1730 31 March, 2021 1730
NORTHWEST INVESTMENT COUNSELORS, LLC 12975 31 March, 2021 -529
ATTICUS WEALTH MANAGEMENT, LLC 414 31 March, 2021 0
OLD NATIONAL BANCORP /IN/ 1138 31 March, 2021 -262
Retirement Systems of Alabama 37663 31 March, 2021 37663
NWAM LLC 19048 31 March, 2021 -3072
PATTEN & PATTEN INC/TN 1045 31 March, 2021 1045
CX Institutional 250 31 March, 2021 250
Parallel Advisors, LLC 154 31 March, 2021 154
NEXT Financial Group, Inc 4188 31 March, 2021 4188
HARBOR INVESTMENT ADVISORY, LLC 10 31 March, 2021 0
Fieldpoint Private Securities, LLC 40 31 March, 2021 40
Conestoga Capital Advisors, LLC 56509 31 March, 2021 56509
Assenagon Asset Management S.A. 92532 31 March, 2021 92532
ATWOOD & PALMER 128651 31 March, 2021 128651
KBC Group NV 6146 31 March, 2021 6146
NISA INVESTMENT ADVISORS, LLC 3390 31 March, 2021 -3000
Arkadios Wealth Advisors 174 31 March, 2021 174
Granite Investment Advisors, LLC 975 31 March, 2021 975
SIMPLEX TRADING, LLC 860 31 March, 2021 69
INGALLS & SNYDER LLC 2500 31 March, 2021 2500
Private Advisor Group, LLC 6085 31 March, 2021 6085
NEW YORK STATE TEACHERS RETIREMENT SYSTEM 67238 31 March, 2021 5785
WEDBUSH SECURITIES 4752 31 March, 2021 4752
JAMES INVESTMENT RESEARCH 19119 31 March, 2021 19119
Seelaus Asset Management LLC 12770 31 March, 2021 12770
Chevy Chase Trust Holdings, Inc. 42189 31 March, 2021 42189
PFG Advisors 2149 31 March, 2021 2149
Dorsey Wright & Associates 7759 31 March, 2021 7759
Janney Montgomery Scott LLC 9097 31 March, 2021 9097
Versant Capital Management, Inc 2 31 March, 2021 2
Milestone Advisory Partners 792 31 March, 2021 792
DAVENPORT & Co LLC 17869 31 March, 2021 17869
DekaBank Deutsche Girozentrale 8374 31 March, 2021 8374
Atlas Private Wealth Advisors 14 31 March, 2021 14
COMERICA BANK 17011 31 March, 2021 -20169
JustInvest LLC 1629 31 March, 2021 1629
Lindbrook Capital, LLC 13 31 March, 2021 13
NN Investment Partners Holdings N.V. 2505 31 March, 2021 2505
MEEDER ASSET MANAGEMENT 1036 31 March, 2021 485
Patriot Financial Group Insurance Agency, LLC 150 31 March, 2021 150
IAG Wealth Partners, LLC 100 31 March, 2021 100
Candriam Luxembourg S.C.A. 109525 31 March, 2021 109525
DOWLING & YAHNKE LLC 1000 31 March, 2021 1000
We Are One Seven, LLC 4368 31 March, 2021 4368
DUPONT CAPITAL MANAGEMENT CORP 5488 31 March, 2021 312
EMERALD ADVISERS, LLC 5569 31 March, 2021 -220
BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp 10301 31 March, 2021 10301
Wealthcare Advisory Partners LLC 20 31 March, 2021 20
TRUSTCORE FINANCIAL SERVICES, LLC 315 31 March, 2021 115
VIRGINIA RETIREMENT SYSTEMS ET AL 79000 31 March, 2021 79000
CWM Advisors, LLC 1716 31 March, 2021 1716
GREENLEAF TRUST 3911 31 March, 2021 268
Claraphi Advisory Network, LLC 1943 31 March, 2021 1943
ARCADIA INVESTMENT MANAGEMENT CORP/MI 7448 31 March, 2021 1248
Creative Planning 3091 31 March, 2021 3091
SIGNATUREFD, LLC 151 31 March, 2021 70
RAYMOND JAMES TRUST N.A. 2027 31 March, 2021 278
Aldebaran Financial Inc. 1300 31 March, 2021 1300
STATE OF MICHIGAN RETIREMENT SYSTEM 15800 31 March, 2021 -7108
Symmetry Partners, LLC 2976 31 March, 2021 2976
Treasurer of the State of North Carolina 23350 31 March, 2021 23350
Sandy Spring Bank 230 31 March, 2021 230
MANCHESTER FINANCIAL 12 31 March, 2021 12
Daiwa Securities Group Inc. 3176 31 March, 2021 3176
CHARTWELL INVESTMENT PARTNERS, LLC 16802 31 March, 2021 -747
Retirement Group, LLC 17 31 March, 2021 17
Kovack Advisors, Inc. 1430 31 March, 2021 1430
VICTORY CAPITAL MANAGEMENT 340632 31 March, 2021 340632
CLARET ASSET MANAGEMENT Corp 700 31 March, 2021 700
ENVESTNET ASSET MANAGEMENT 234532 31 March, 2021 234532
COWA, LLC 100 31 March, 2021 0
Geneva Partners, LLC 13213 31 March, 2021 13213
TCW GROUP 24839 31 March, 2021 24839
LOS ANGELES CAPITAL MANAGEMENT LLC 1600 31 March, 2021 289
CLEAR INVESTMENT RESEARCH, LLC 50 31 March, 2021 50
COMMERCE BANK 2789 31 March, 2021 -20128
BNP Paribas Asset Management Holding S.A. 468913 31 March, 2021 468913
HWG Holdings LP 98 31 March, 2021 98
Stonebridge Financial Planning Group, LLC 35 31 March, 2021 35
WESBANCO BANK 1200 31 March, 2021 1200
Mitsubishi UFJ Kokusai Asset Management Co., Ltd. 20347 31 March, 2021 20347
Valley Brook Capital Group, Inc. 25 31 March, 2021 25
Strategic Financial Services, Inc, 1000 31 March, 2021 1000
EXENCIAL WEALTH ADVISORS, LLC 1781 31 March, 2021 -28698
Arizona State Retirement System 18129 31 March, 2021 18129
Sumitomo Mitsui DS Asset Management Company, Ltd 4017 31 March, 2021 4017
Swiss National Bank 241400 31 March, 2021 241400
THOMPSON SIEGEL & WALMSLEY LLC 1000 31 March, 2021 1000
D.A. DAVIDSON & CO. 1683 31 March, 2021 1683
ALPS ADVISORS 1040 31 March, 2021 1040
SMITH ASSET MANAGEMENT GROUP LP 53639 31 March, 2021 -13284
BNP PARIBAS ARBITRAGE, SA 5781 31 March, 2021 -16265
BRASADA CAPITAL MANAGEMENT, LP 9558 31 March, 2021 411
Ninety One UK Ltd 644004 31 March, 2021 644004
Lebenthal Global Advisors, LLC 908 31 March, 2021 908
CIBC WORLD MARKETS CORP 5993 31 March, 2021 -27807
Redhawk Wealth Advisors, Inc. 1390 31 March, 2021 1390
AMERICAN INTERNATIONAL GROUP, INC. 20560 31 March, 2021 -93486
OPPENHEIMER & CO 11856 31 March, 2021 11856
SECURIAN ASSET MANAGEMENT, 5546 31 March, 2021 5546
Diversified Trust Co 3883 31 March, 2021 3883
Bank Julius Baer & Co. Ltd, Zurich 106199 31 March, 2021 106199
North Star Investment Management Corp. 200 31 March, 2021 200
AROSA CAPITAL MANAGEMENT LP 35000 31 December, 2020 -35000
LPL FINANCIAL LLC 34604 31 December, 2020 14109
METLIFE INVESTMENT MANAGEMENT, LLC 34388 31 December, 2020 -1562
JAMES INVESTMENT RESEARCH INC 34176 31 December, 2020 -15375
SUSQUEHANNA FUNDAMENTAL INVESTMENTS, LLC 33649 31 December, 2020 1032
MASON STREET ADVISORS, LLC 33561 31 December, 2020 -45
ANDRA AP-FONDEN 32200 31 December, 2020 32200
PEAK6 INVESTMENTS LLC 31565 31 December, 2020 31565
KIWI WEALTH INVESTMENTS LIMITED PARTNERSHIP 30342 31 December, 2020 30342
ASSET MANAGEMENT ONE CO., LTD. 29629 31 December, 2020 29629
FLPUTNAM INVESTMENT MANAGEMENT CO 29541 31 December, 2020 878
SCOPUS ASSET MANAGEMENT, L.P. 28964 31 December, 2020 -18000
ESSEX INVESTMENT MANAGEMENT CO LLC 28745 31 December, 2020 -2133
BLUESHIFT ASSET MANAGEMENT, LLC 28567 31 December, 2020 28567
ADVISORS ASSET MANAGEMENT, INC. 27241 31 December, 2020 10727
RICE PARTNERSHIP, LLC 25578 31 December, 2020 1130
ZIEGLER CAPITAL MANAGEMENT, LLC 25332 31 December, 2020 58
TCW GROUP INC 24839 31 December, 2020 10370
NATIXIS ADVISORS, L.P. 23529 31 December, 2020 -20652
KOREA INVESTMENT CORP 23100 31 December, 2020 23100
TREASURER OF THE STATE OF NORTH CAROLINA 23040 31 December, 2020 300
CABOT WEALTH MANAGEMENT INC 21512 31 December, 2020 -115
RAILWAY PENSION INVESTMENTS LTD 21200 31 December, 2020 21200
COMMONWEALTH OF PENNSYLVANIA PUBLIC SCHOOL EMPLS RETRMT SYS 20985 31 December, 2020 861
STIFEL FINANCIAL CORP 20885 31 December, 2020 357
STATE OF TENNESSEE, TREASURY DEPARTMENT 20473 31 December, 2020 20473
CAPWEALTH ADVISORS, LLC 20314 31 December, 2020 -224
LISANTI CAPITAL GROWTH, LLC 20255 31 December, 2020 -19470
PRINCETON PORTFOLIO STRATEGIES GROUP LLC 20075 31 December, 2020 25
BEACON HARBOR WEALTH ADVISORS, INC. 20064 31 December, 2020 -162
ADAGE CAPITAL PARTNERS GP, L.L.C. 20000 31 December, 2020 -93777
EMPLOYEES RETIREMENT SYSTEM OF TEXAS 19924 31 December, 2020 0
TUDOR INVESTMENT CORP ET AL 19329 31 December, 2020 6680
TWIN TREE MANAGEMENT, LP 19300 31 December, 2020 19300
DZ BANK AG DEUTSCHE ZENTRAL GENOSSENSCHAFTS BANK, FRANKFURT 19125 31 December, 2020 10968
NINETY ONE NORTH AMERICA, INC. 18875 31 December, 2020 -3032
NAVELLIER & ASSOCIATES INC 18495 31 December, 2020 2421
LANDSBERG, BENNETT, & DUBBANEH LLC 18312 31 December, 2020 -1271
ARIZONA STATE RETIREMENT SYSTEM 18005 31 December, 2020 -908
DAVENPORT & CO LLC 17861 31 December, 2020 -192
AMERITAS INVESTMENT PARTNERS, INC. 17368 31 December, 2020 -408
SG AMERICAS SECURITIES, LLC 17132 31 December, 2020 13697
ROBECO INSTITUTIONAL ASSET MANAGEMENT B.V. 17127 31 December, 2020 15540
FORSTA AP-FONDEN 16900 31 December, 2020 16900
CINCTIVE CAPITAL MANAGEMENT LP 16619 31 December, 2020 -10235
DORSEY WRIGHT & ASSOCIATES 16378 31 December, 2020 16378
SEELAUS ASSET MANAGEMENT LLC 16200 31 December, 2020 -850
CRESSET ASSET MANAGEMENT, LLC 15782 31 December, 2020 -9469
WALLEYE TRADING LLC 15730 31 December, 2020 15730
DAVID J YVARS GROUP 15655 31 December, 2020 15655
GROUP ONE TRADING, L.P. 15646 31 December, 2020 15646
TOWER RESEARCH CAPITAL LLC (TRC) 15529 31 December, 2020 -5915
AVITAS WEALTH MANAGEMENT LLC 15388 31 December, 2020 15388
NWK GROUP, INC. 15091 31 December, 2020 15091
ALCOSTA CAPITAL MANAGEMENT, INC. 15000 31 December, 2020 15000
PICTON MAHONEY ASSET MANAGEMENT 14965 31 December, 2020 -1765
D. E. SHAW & CO., INC. 14494 31 December, 2020 11247
METROPOLITAN LIFE INSURANCE CO/NY 14384 31 December, 2020 -339
ADVISOR GROUP HOLDINGS, INC. 14050 31 December, 2020 2047
FIRST HORIZON ADVISORS, INC. 86 31 December, 2020 -86
TOWNSQUARE CAPITAL LLC 13896 31 December, 2020 567
ORIGIN ASSET MANAGEMENT LLP 13736 31 December, 2020 0
JEFFERIES GROUP LLC 13449 31 December, 2020 -2574
DELTA INVESTMENT MANAGEMENT, LLC 13408 31 December, 2020 13408
GAGNON SECURITIES LLC 13393 31 December, 2020 -621
HANCOCK WHITNEY CORP 13374 31 December, 2020 2392
MACQUARIE GROUP LTD 13111 31 December, 2020 -70
JENNISON ASSOCIATES LLC 12927 31 December, 2020 -21573
GUGGENHEIM CAPITAL LLC 12658 31 December, 2020 -5795
SPOUTING ROCK ASSET MANAGEMENT, LLC 12602 31 December, 2020 12602
HARTLINE INVESTMENT CORP/ 12498 31 December, 2020 12498
AMALGAMATED FINANCIAL CORP 12489 31 December, 2020 48
GULF INTERNATIONAL BANK (UK) LTD 12427 31 December, 2020 12427
XPONANCE, INC. 12358 31 December, 2020 -38
TBH GLOBAL ASSET MANAGEMENT, LLC 12276 31 December, 2020 -1116
WATCHMAN GROUP, INC. 12073 31 December, 2020 -590
CIBC WORLD MARKETS INC. 12018 31 December, 2020 -1173
MANATUCK HILL PARTNERS, LLC 12000 31 December, 2020 0
PRECEPT MANAGEMENT LLC 12000 31 December, 2020 -12000
QUADRATURE CAPITAL LTD 11975 31 December, 2020 -18946
CAMBRIDGE INVESTMENT RESEARCH ADVISORS, INC. 11956 31 December, 2020 3876
MITSUBISHI UFJ KOKUSAI ASSET MANAGEMENT CO., LTD. 11856 31 December, 2020 11856
TORONTO DOMINION BANK 11822 31 December, 2020 11822
POLEN CAPITAL MANAGEMENT LLC 11756 31 December, 2020 11756
OPPENHEIMER ASSET MANAGEMENT INC. 11670 31 December, 2020 -3623
COVINGTON CAPITAL MANAGEMENT 11610 31 December, 2020 1020
GOTHAM ASSET MANAGEMENT, LLC 11452 31 December, 2020 6360
TRILLIUM ASSET MANAGEMENT, LLC 11192 31 December, 2020 11192
VONTOBEL HOLDING LTD. 11138 31 December, 2020 11138
NOMURA ASSET MANAGEMENT CO LTD 11110 31 December, 2020 11110
HORIZON INVESTMENT SERVICES, LLC 11058 31 December, 2020 -3167
NEW MEXICO EDUCATIONAL RETIREMENT BOARD 11000 31 December, 2020 -1900
HANDELSBANKEN FONDER AB 10988 31 December, 2020 0
OPPENHEIMER & CO INC 10957 31 December, 2020 5639
TOBAM 78 31 December, 2020 -110
BRITISH COLUMBIA INVESTMENT MANAGEMENT CORP 10607 31 December, 2020 10607
CONNOR, CLARK & LUNN INVESTMENT MANAGEMENT LTD. 10387 31 December, 2020 5578
EATON VANCE MANAGEMENT 10172 31 December, 2020 0
BAROMETER CAPITAL MANAGEMENT INC. 10165 31 December, 2020 10165
ZACKS INVESTMENT MANAGEMENT 10160 31 December, 2020 -981
TEACHERS RETIREMENT SYSTEM OF THE STATE OF KENTUCKY 10100 31 December, 2020 0
ROCKEFELLER CAPITAL MANAGEMENT L.P. 10035 31 December, 2020 9018
KENDALL CAPITAL MANAGEMENT 9985 31 December, 2020 -825
ADVISORY SERVICES NETWORK, LLC 9979 31 December, 2020 2457
FOUNDRY PARTNERS, LLC 9853 31 December, 2020 -7930
TRUVESTMENTS CAPITAL LLC 75 31 December, 2020 75
AMP CAPITAL INVESTORS LTD 9805 31 December, 2020 9805
TRUIST FINANCIAL CORP 9767 31 December, 2020 2513
DEKABANK DEUTSCHE GIROZENTRALE 9755 31 December, 2020 9066
12TH STREET ASSET MANAGEMENT COMPANY, LLC 9473 31 December, 2020 -4
AMF PENSIONSFORSAKRING AB 9410 31 December, 2020 10
SKANDINAVISKA ENSKILDA BANKEN AB (PUBL) 9300 31 December, 2020 9300
WALLEYE CAPITAL LLC 9215 31 December, 2020 -2072
SQUAREPOINT OPS LLC 9145 31 December, 2020 -45806
FAIRFIELD, BUSH & CO. 9041 31 December, 2020 -373
RB CAPITAL MANAGEMENT, LLC 8836 31 December, 2020 198
HIGHTOWER ADVISORS, LLC 8729 31 December, 2020 430
JANNEY MONTGOMERY SCOTT LLC 8395 31 December, 2020 1805
NEW ENGLAND INVESTMENT & RETIREMENT GROUP, INC. 8342 31 December, 2020 8342
ADVISORSHARES INVESTMENTS LLC 8313 31 December, 2020 8313
KEYBANK NATIONAL ASSOCIATION/OH 8253 31 December, 2020 -813
EQIS CAPITAL MANAGEMENT, INC. 8144 31 December, 2020 685
COMMONWEALTH EQUITY SERVICES, LLC 8024 31 December, 2020 1607
BNC WEALTH MANAGEMENT, LLC 7945 31 December, 2020 7503
INTRUST BANK NA 7803 31 December, 2020 -99
PINEBRIDGE INVESTMENTS, L.P. 7707 31 December, 2020 2725
EMPOWERED FUNDS, LLC 7687 31 December, 2020 64
FIERA CAPITAL CORP 7659 31 December, 2020 -156661
BALASA DINVERNO & FOLTZ LLC 7605 31 December, 2020 140
YORKTOWN MANAGEMENT & RESEARCH CO INC 7600 31 December, 2020 0
AVALON INVESTMENT & ADVISORY 7509 31 December, 2020 2133
SHELL ASSET MANAGEMENT CO 7461 31 December, 2020 530
WILLIS INVESTMENT COUNSEL 7422 31 December, 2020 -4415
CENTRAL TRUST CO 7335 31 December, 2020 4068
DORSEY & WHITNEY TRUST CO LLC 7206 31 December, 2020 -830
EAGLE ASSET MANAGEMENT INC 7198 31 December, 2020 -17386
GREENWOOD CAPITAL ASSOCIATES LLC 7068 31 December, 2020 -2126
BANK OF NOVA SCOTIA 7031 31 December, 2020 -10240
STRS OHIO 7017 31 December, 2020 581
ENGINEERS GATE MANAGER LP 6927 31 December, 2020 -24678
BLAIR WILLIAM & CO/IL 40424 31 December, 2020 5
RUSSELL INVESTMENTS GROUP, LTD. 39736 31 December, 2020 -10867
OLSTEIN CAPITAL MANAGEMENT, L.P. 39700 31 December, 2020 -11300
OREGON PUBLIC EMPLOYEES RETIREMENT FUND 39077 31 December, 2020 17805
WELLINGTON MANAGEMENT GROUP LLP 38769 31 December, 2020 38769
SRS CAPITAL ADVISORS, INC. 95 31 December, 2020 95
D L CARLSON INVESTMENT GROUP INC 37480 31 December, 2020 -11431
PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO 37460 31 December, 2020 10499
ENTERPRISE FINANCIAL SERVICES CORP 3 31 December, 2020 -78
UBS OCONNOR LLC 36263 31 December, 2020 21263
US BANCORP \DE\ 35130 31 December, 2020 418
GENEVA CAPITAL MANAGEMENT LLC 34822 31 December, 2020 34822
MAI CAPITAL MANAGEMENT 6622 31 December, 2020 -300
ACADIAN ASSET MANAGEMENT LLC 6407 31 December, 2020 2702
SALEM INVESTMENT COUNSELORS INC 6380 31 December, 2020 -120
KBC GROUP NV 6314 31 December, 2020 6314
SEGALL BRYANT & HAMILL, LLC 6203 31 December, 2020 -20238
IFM INVESTORS PTY LTD 6129 31 December, 2020 6129
DOUGLASS WINTHROP ADVISORS, LLC 6121 31 December, 2020 6121
ROBECOSAM AG 6077 31 December, 2020 189
SECURIAN ASSET MANAGEMENT, INC 5957 31 December, 2020 -141
TEACHER RETIREMENT SYSTEM OF TEXAS 5726 31 December, 2020 2146
M&G INVESTMENT MANAGEMENT LTD 5688 31 December, 2020 -4325
SIGMA PLANNING CORP 5574 31 December, 2020 2414
RENAISSANCE GROUP LLC 5549 31 December, 2020 -595
MOUNT YALE INVESTMENT ADVISORS, LLC 5524 31 December, 2020 -270
ALPHASIMPLEX GROUP, LLC 5376 31 December, 2020 119
PRINCETON GLOBAL ASSET MANAGEMENT LLC 73 31 December, 2020 0
DIVERSIFIED TRUST CO 5188 31 December, 2020 1969
GRANTHAM, MAYO, VAN OTTERLOO & CO. LLC 5174 31 December, 2020 500
PROSHARE ADVISORS LLC 5162 31 December, 2020 721
PATHSTONE FAMILY OFFICE, LLC 2 31 December, 2020 0
WESTPAC BANKING CORP 5113 31 December, 2020 5113
PROFUND ADVISORS LLC 5075 31 December, 2020 188
CITO CAPITAL GROUP, LLC 5000 31 December, 2020 0
HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND 5000 31 December, 2020 5000
WINCH ADVISORY SERVICES, LLC 64 31 December, 2020 0
SOWELL FINANCIAL SERVICES LLC 4815 31 December, 2020 -348
WEDBUSH SECURITIES INC 4760 31 December, 2020 1458
HERON BAY CAPITAL MANAGEMENT 4680 31 December, 2020 4680
O'SHAUGHNESSY ASSET MANAGEMENT, LLC 4679 31 December, 2020 4170
CI INVESTMENTS INC. 4661 31 December, 2020 671
WEALTH ENHANCEMENT ADVISORY SERVICES, LLC 4629 31 December, 2020 -6053
WOLVERINE ASSET MANAGEMENT LLC 4601 31 December, 2020 4075
PANAGORA ASSET MANAGEMENT INC 4552 31 December, 2020 121
WOLVERINE TRADING, LLC 4462 31 December, 2020 -25252
WE ARE ONE SEVEN, LLC 4381 31 December, 2020 -385
NICHOLAS INVESTMENT PARTNERS, LP 4378 31 December, 2020 0
GLOBEFLEX CAPITAL L P 4362 31 December, 2020 -185
NATIONAL ASSET MANAGEMENT, INC. 4252 31 December, 2020 -858
QUADRANT CAPITAL GROUP LLC 62 31 December, 2020 4
LS INVESTMENT ADVISORS, LLC 4170 31 December, 2020 148
USCA RIA LLC 4140 31 December, 2020 4140
PEARL RIVER CAPITAL, LLC 4100 31 December, 2020 -3324
MERCER GLOBAL ADVISORS INC /ADV 4005 31 December, 2020 907
COOPER FINANCIAL GROUP 3995 31 December, 2020 414
CETERA INVESTMENT ADVISERS 3974 31 December, 2020 3974
KOWAL INVESTMENT GROUP, LLC 3951 31 December, 2020 3951
MEEDER ASSET MANAGEMENT INC 58 31 December, 2020 -5222
REDWOOD INVESTMENTS, LLC 3864 31 December, 2020 -63047
MARSHALL WACE, LLP 3838 31 December, 2020 1090
BENJAMIN F. EDWARDS & COMPANY, INC. 3792 31 December, 2020 325
CAPTRUST FINANCIAL ADVISORS 3790 31 December, 2020 -30
BANCO BILBAO VIZCAYA ARGENTARIA, S.A. 3772 31 December, 2020 3772
VIRTU FINANCIAL LLC 3737 31 December, 2020 3737
ASCENDANT CAPITAL MANAGEMENT, LLC 3700 31 December, 2020 3700
KENNEDY CAPITAL MANAGEMENT, INC. 3699 31 December, 2020 244
ILLINOIS MUNICIPAL RETIREMENT FUND 3664 31 December, 2020 1709
CUBIST SYSTEMATIC STRATEGIES, LLC 3652 31 December, 2020 -55800
SHELTON CAPITAL MANAGEMENT 3546 31 December, 2020 -98
SUMITOMO MITSUI DS ASSET MANAGEMENT COMPANY, LTD 3529 31 December, 2020 3529
JOHNSON FINANCIAL GROUP, INC. 3393 31 December, 2020 0
M&T BANK CORP 3386 31 December, 2020 -306
NORDEA INVESTMENT MANAGEMENT AB 3380 31 December, 2020 3380
PNC FINANCIAL SERVICES GROUP, INC. 3376 31 December, 2020 -681
CHESAPEAKE WEALTH MANAGEMENT 3355 31 December, 2020 3355
OCCUDO QUANTITATIVE STRATEGIES LP 3342 31 December, 2020 3342
TEN CAPITAL WEALTH ADVISORS, LLC 50 31 December, 2020 50
SYMMETRY PARTNERS, LLC 3202 31 December, 2020 0
AUREUS ASSET MANAGEMENT, LLC 3200 31 December, 2020 0
UTAH RETIREMENT SYSTEMS 3200 31 December, 2020 600
BRIDGEWATER ASSOCIATES, LP 3192 31 December, 2020 3192
BRINKER CAPITAL INVESTMENTS, LLC 3100 31 December, 2020 -3463
CANADA PENSION PLAN INVESTMENT BOARD 3063 31 December, 2020 1031
IFP ADVISORS, INC 3060 31 December, 2020 -661
PALOMA PARTNERS MANAGEMENT CO 3016 31 December, 2020 -53190
MML INVESTORS SERVICES, LLC 3002 31 December, 2020 -1117
ETF MANAGERS GROUP, LLC 2983 31 December, 2020 264
PRIVATE ADVISOR GROUP, LLC 2978 31 December, 2020 2978
SEEYOND 2972 31 December, 2020 2972
CETERA ADVISORS LLC 2905 31 December, 2020 530
WEISS MULTI-STRATEGY ADVISERS LLC 2860 31 December, 2020 -6720
HANSEATIC MANAGEMENT SERVICES INC 2839 31 December, 2020 223
BOKF, NA 2713 31 December, 2020 1348
HARBOR FINANCIAL SERVICES, LLC 2627 31 December, 2020 2627
COVENANT PARTNERS, LLC 2589 31 December, 2020 0
HRT FINANCIAL LP 2545 31 December, 2020 -31147
BERKSHIRE ASSET MANAGEMENT LLC/PA 2500 31 December, 2020 0
BLUESTEIN R H & CO 2500 31 December, 2020 -500
INGALLS & SNYDER LLC 2500 31 December, 2020 0
FIRST MERCANTILE TRUST CO 2440 31 December, 2020 740
WORLD ASSET MANAGEMENT INC 2423 31 December, 2020 -59
LEVEL FOUR ADVISORY SERVICES, LLC 2413 31 December, 2020 720
ROPES WEALTH ADVISORS LLC 2400 31 December, 2020 0
DAIWA SECURITIES GROUP INC. 2364 31 December, 2020 2364
STEWARD PARTNERS INVESTMENT ADVISORY, LLC 2361 31 December, 2020 2131
BP PLC 2318 31 December, 2020 2318
IBM RETIREMENT FUND 2257 31 December, 2020 273
MACROVIEW INVESTMENT MANAGEMENT LLC 49 31 December, 2020 49
HILLSDALE INVESTMENT MANAGEMENT INC. 38 31 December, 2020 38
CREATIVE PLANNING 2219 31 December, 2020 -180
VERITABLE, L.P. 2196 31 December, 2020 -1113
VESTCOR INC 2027 31 December, 2020 0
BOOTHBAY FUND MANAGEMENT, LLC 2000 31 December, 2020 2000
ALPHACREST CAPITAL MANAGEMENT LLC 1961 31 December, 2020 167
CWM ADVISORS, LLC 1960 31 December, 2020 1960
KESTRA ADVISORY SERVICES, LLC 1959 31 December, 2020 1959
USA FINANCIAL PORTFORMULAS CORP 1956 31 December, 2020 -638
CETERA ADVISOR NETWORKS LLC 1926 31 December, 2020 -1081
QUANTBOT TECHNOLOGIES LP 1925 31 December, 2020 1925
ASPEN INVESTMENT MANAGEMENT INC 1920 31 December, 2020 1920
MACKENZIE FINANCIAL CORP 1912 31 December, 2020 1912
BANQUE CANTONALE VAUDOISE 1900 31 December, 2020 1900
BDO WEALTH ADVISORS, LLC 35 31 December, 2020 35
WINSLOW, EVANS & CROCKER, INC. 1880 31 December, 2020 1825
SILVERCREST ASSET MANAGEMENT GROUP LLC 1845 31 December, 2020 362
GWM ADVISORS LLC 1836 31 December, 2020 787
CAPITAL ASSET ADVISORY SERVICES LLC 35 31 December, 2020 35
GLENMEDE TRUST CO NA 1773 31 December, 2020 968
FIELDPOINT PRIVATE SECURITIES, LLC 35 31 December, 2020 35
BAKER TILLY FINANCIAL, LLC 1712 31 December, 2020 1712
TRADITION WEALTH MANAGEMENT, LLC 1711 31 December, 2020 1711
PHYSICIANS FINANCIAL SERVICES, INC. 1700 31 December, 2020 0
LEGACY WEALTH ASSET MANAGEMENT, LLC 1647 31 December, 2020 1647
BELLWETHER ADVISORS, LLC 1602 31 December, 2020 1602
EARNEST PARTNERS LLC 33 31 December, 2020 0
ALPHA PARADIGM PARTNERS, LLC 1587 31 December, 2020 1587
KOVACK ADVISORS, INC. 1534 31 December, 2020 265
ASSETMARK, INC 27 31 December, 2020 -7
REDHAWK WEALTH ADVISORS, INC. 1502 31 December, 2020 -69
GLENVIEW TRUST CO 1500 31 December, 2020 0
HAREL INSURANCE INVESTMENTS & FINANCIAL SERVICES LTD. 1500 31 December, 2020 1500
VERITION FUND MANAGEMENT LLC 1465 31 December, 2020 60
MOODY ALDRICH PARTNERS LLC 1451 31 December, 2020 -9
JUMP FINANCIAL, LLC 1425 31 December, 2020 1425
NATIXIS INVESTMENT MANAGERS INTERNATIONAL 1420 31 December, 2020 1420
ALPS ADVISORS INC 1400 31 December, 2020 -43
CLARAPHI ADVISORY NETWORK, LLC 1375 31 December, 2020 1375
IHT WEALTH MANAGEMENT, LLC 1375 31 December, 2020 1375
QUBE RESEARCH & TECHNOLOGIES LTD 1343 31 December, 2020 -37879
CNH PARTNERS LLC 1317 31 December, 2020 1317
ALDEBARAN FINANCIAL INC. 1300 31 December, 2020 0
STRATOS WEALTH PARTNERS, LTD. 1293 31 December, 2020 0
STEPHENS INC /AR/ 1259 31 December, 2020 1259
ANNEX ADVISORY SERVICES, LLC 1235 31 December, 2020 1235
PENDAL GROUP LTD 1200 31 December, 2020 1200
INTERNATIONAL ASSETS INVESTMENT MANAGEMENT, LLC 23 31 December, 2020 23
MOODY LYNN & LIEBERSON, LLC 1190 31 December, 2020 1190
FIRST AMERICAN TRUST, FSB 1150 31 December, 2020 -1350
JOURNEY ADVISORY GROUP, LLC 1150 31 December, 2020 1150
STONEHAGE FLEMING FINANCIAL SERVICES HOLDINGS LTD 1147 31 December, 2020 1147
BRIDGEFRONT CAPITAL, LLC 1145 31 December, 2020 1145
STRATEGIC GLOBAL ADVISORS, LLC 1144 31 December, 2020 1144
COMERICA SECURITIES,INC. 1143 31 December, 2020 -208
BCJ CAPITAL MANAGEMENT, LLC 1142 31 December, 2020 1142
RPG INVESTMENT ADVISORY, LLC 20 31 December, 2020 0
HARVEST FUND MANAGEMENT CO., LTD 1102 31 December, 2020 -709
FIRST REPUBLIC INVESTMENT MANAGEMENT, INC. 1095 31 December, 2020 -484
ASSOCIATED BANC-CORP 1055 31 December, 2020 1026
PARALLAX VOLATILITY ADVISERS, L.P. 1048 31 December, 2020 955
B. METZLER SEEL. SOHN & CO. HOLDING AG 1040 31 December, 2020 1040
VANTAGE CONSULTING GROUP INC 20 31 December, 2020 20
BRANDYWINE OAK PRIVATE WEALTH LLC 1036 31 December, 2020 -512
AGF INVESTMENTS LLC 1031 31 December, 2020 974
RETIREMENT GROUP, LLC 17 31 December, 2020 17
DOWLING & YAHNKE LLC 1000 31 December, 2020 1000
HARTREE PARTNERS, LP 1000 31 December, 2020 1000
K.J. HARRISON & PARTNERS INC 1000 31 December, 2020 1000
STRATEGIC FINANCIAL SERVICES, INC, 1000 31 December, 2020 1000
THOMPSON SIEGEL & WALMSLEY LLC 1000 31 December, 2020 0
LAZARD ASSET MANAGEMENT LLC 994 31 December, 2020 994
MARYLAND STATE RETIREMENT & PENSION SYSTEM 985 31 December, 2020 985
SAWGRASS ASSET MANAGEMENT LLC 980 31 December, 2020 -950
CAPROCK GROUP, INC. 978 31 December, 2020 978
PFG ADVISORS 960 31 December, 2020 960
SUMMIT CREEK ADVISORS LLC 960 31 December, 2020 -2010
GYON TECHNOLOGIES CAPITAL MANAGEMENT, LP 953 31 December, 2020 953
PATTEN & PATTEN INC/TN 945 31 December, 2020 945
JUSTINVEST LLC 920 31 December, 2020 920
FORTE CAPITAL LLC /ADV 908 31 December, 2020 908
ALLWORTH FINANCIAL LP 901 31 December, 2020 0
WILLIAMS JONES WEALTH MANAGEMENT, LLC. 900 31 December, 2020 900
SAILER FINANCIAL LLC 2 31 December, 2020 2
BARON SILVER STEVENS FINANCIAL ADVISORS, LLC 16 31 December, 2020 16
EDMONDS DUNCAN REGISTERED INVESTMENT ADVISORS, LLC 820 31 December, 2020 820
JACOBI CAPITAL MANAGEMENT LLC 15 31 December, 2020 -985
LEBENTHAL GLOBAL ADVISORS, LLC 739 31 December, 2020 739
STANDARD FAMILY OFFICE LLC 723 31 December, 2020 723
AUA CAPITAL MANAGEMENT, LLC 1 31 December, 2020 0
TCI WEALTH ADVISORS, INC. 13 31 December, 2020 0
BERMAN CAPITAL ADVISORS, LLC 11 31 December, 2020 3
PERIGON WEALTH MANAGEMENT, LLC 642 31 December, 2020 642
REGENT PEAK WEALTH ADVISORS LLC 11 31 December, 2020 11
ELLEVEST, INC. 10 31 December, 2020 10
HUDOCK, INC. 10 31 December, 2020 10
INTERCHANGE CAPITAL PARTNERS, LLC 10 31 December, 2020 10
LIVFORSAKRINGSBOLAGET SKANDIA, OMSESIDIGT 600 31 December, 2020 600
PROEQUITIES, INC. 451 31 December, 2020 -26
NINETY ONE SA (PTY) LTD 426 31 December, 2020 -58
FIFTH THIRD BANCORP 354 31 December, 2020 63
FORTEM FINANCIAL GROUP, LLC 315 31 December, 2020 315
DUNCKER STREETT & CO INC 260 31 December, 2020 260
SUGARLOAF WEALTH MANAGEMENT, LLC 7 31 December, 2020 0
SANDY SPRING BANK 230 31 December, 2020 30
PINNACLE WEALTH PLANNING SERVICES, INC. 213 31 December, 2020 213
BAYSTATE WEALTH MANAGEMENT LLC 4 31 December, 2020 4
NORTH STAR INVESTMENT MANAGEMENT CORP. 200 31 December, 2020 100
FOCUSED WEALTH MANAGEMENT, INC 191 31 December, 2020 191
ARCHER INVESTMENT CORP 173 31 December, 2020 173
TORTOISE CAPITAL ADVISORS, L.L.C. 170 31 December, 2020 170
BESSEMER GROUP INC 169 31 December, 2020 0
PARALLEL ADVISORS, LLC 155 31 December, 2020 18
HIGHLANDER CAPITAL MANAGEMENT, LLC 150 31 December, 2020 -50
PATRIOT FINANCIAL GROUP INSURANCE AGENCY, LLC 150 31 December, 2020 0
FINTRUST CAPITAL ADVISORS, LLC 140 31 December, 2020 50
FIRST HORIZON CORP 128 31 December, 2020 -45
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC 4 31 December, 2020 4
BLACKROCK INC. 6343957 31 December, 2020 719895
VANGUARD GROUP INC 6087945 31 December, 2020 157323
FMR LLC 3583984 31 December, 2020 -216665
JPMORGAN CHASE & CO 2068725 31 December, 2020 -798198
STATE STREET CORP 1966674 31 December, 2020 549451
INVESCO LTD. 1315453 31 December, 2020 2654
WELLS FARGO & COMPANY/MN 1294091 31 December, 2020 134590
UBS ASSET MANAGEMENT AMERICAS INC 1078091 31 December, 2020 810716
ARTISAN PARTNERS LIMITED PARTNERSHIP 1022648 31 December, 2020 514998
NINETY ONE UK LTD 994709 31 December, 2020 -157619
LORD, ABBETT & CO. LLC 907018 31 December, 2020 -192697
WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC 838600 31 December, 2020 -225836
IMPAX ASSET MANAGEMENT GROUP PLC 818373 31 December, 2020 60347
PICTET ASSET MANAGEMENT LTD 798895 31 December, 2020 124228
GEODE CAPITAL MANAGEMENT, LLC 798822 31 December, 2020 40077
CHAMPLAIN INVESTMENT PARTNERS, LLC 790810 31 December, 2020 493030
CAPITAL INTERNATIONAL INVESTORS 745805 31 December, 2020 -65392
CONGRESS ASSET MANAGEMENT CO /MA 729301 31 December, 2020 -173068
ARROWMARK COLORADO HOLDINGS LLC 712743 31 December, 2020 121656
BANK OF AMERICA CORP /DE/ 708309 31 December, 2020 -30971
DIMENSIONAL FUND ADVISORS LP 660866 31 December, 2020 -270801
AMERIPRISE FINANCIAL INC 641162 31 December, 2020 7597
BANK OF NEW YORK MELLON CORP 628743 31 December, 2020 5610
FEDERATED HERMES, INC. 613438 31 December, 2020 79080
STANDARD LIFE ABERDEEN PLC 609299 31 December, 2020 168278
NORGES BANK 598199 31 December, 2020 -316981
NORTHERN TRUST CORP 574842 31 December, 2020 79193
ZURICH INSURANCE GROUP LTD/FI 563173 31 December, 2020 -36619
AMUNDI PIONEER ASSET MANAGEMENT INC 534539 31 December, 2020 46130
BAIRD FINANCIAL GROUP, INC. 507734 31 December, 2020 1683
KING LUTHER CAPITAL MANAGEMENT CORP 472597 31 December, 2020 -101916
BNP PARIBAS ASSET MANAGEMENT HOLDING S.A. 415719 31 December, 2020 245393
BURGUNDY ASSET MANAGEMENT LTD. 403263 31 December, 2020 -466283
CHARLES SCHWAB INVESTMENT MANAGEMENT INC 365448 31 December, 2020 -5151
SCHRODER INVESTMENT MANAGEMENT GROUP 363676 31 December, 2020 85653
GOLDMAN SACHS GROUP INC 355360 31 December, 2020 -57294
NUVEEN ASSET MANAGEMENT, LLC 353182 31 December, 2020 67741
MORGAN STANLEY 338178 31 December, 2020 103922
AMERICAN CENTURY COMPANIES INC 331654 31 December, 2020 135877
PRICE T ROWE ASSOCIATES INC /MD/ 330764 31 December, 2020 -558744
NATIXIS 319761 31 December, 2020 319761
MILLENNIUM MANAGEMENT LLC 317388 31 December, 2020 -334405
LEGAL & GENERAL GROUP PLC 307622 31 December, 2020 156598
ZURCHER KANTONALBANK (ZURICH CANTONALBANK) 299457 31 December, 2020 19689
AXIOM INTERNATIONAL INVESTORS LLC /DE 252530 31 December, 2020 197146
ENVESTNET ASSET MANAGEMENT INC 249291 31 December, 2020 26447
VICTORY CAPITAL MANAGEMENT INC 243633 31 December, 2020 -116087
SWISS NATIONAL BANK 237200 31 December, 2020 95100
MASSACHUSETTS FINANCIAL SERVICES CO /MA/ 215751 31 December, 2020 -28970
DEUTSCHE BANK AG\ 208550 31 December, 2020 199766
SUMITOMO MITSUI TRUST HOLDINGS, INC. 203821 31 December, 2020 203821
POINT72 ASSET MANAGEMENT, L.P. 201048 31 December, 2020 27542
SUMMIT PARTNERS PUBLIC ASSET MANAGEMENT, LLC 199803 31 December, 2020 59684
PRUDENTIAL FINANCIAL INC 199062 31 December, 2020 89778
BARCLAYS PLC 194209 31 December, 2020 189945
FIL LTD 193530 31 December, 2020 -334444
IAG WEALTH PARTNERS, LLC 100 31 December, 2020 0
PRINCIPAL FINANCIAL GROUP INC 189501 31 December, 2020 474
ATWOOD & PALMER INC 186163 31 December, 2020 -14994
UBS GROUP AG 180615 31 December, 2020 48782
RHUMBLINE ADVISERS 164670 31 December, 2020 -4880
LOOMIS SAYLES & CO L P 164382 31 December, 2020 -335791
BALYASNY ASSET MANAGEMENT LLC 156828 31 December, 2020 156828
EXCHANGE TRADED CONCEPTS, LLC 98 31 December, 2020 98
NEUBERGER BERMAN GROUP LLC 153560 31 December, 2020 3502
FRIESS ASSOCIATES LLC 152652 31 December, 2020 23407
1832 ASSET MANAGEMENT L.P. 148720 31 December, 2020 -266940
ALLIANZ ASSET MANAGEMENT GMBH 148711 31 December, 2020 36169
CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM 148123 31 December, 2020 8040
PUBLIC EMPLOYEES RETIREMENT ASSOCIATION OF COLORADO 143798 31 December, 2020 -76190
EVENTIDE ASSET MANAGEMENT, LLC 143000 31 December, 2020 143000
ROYAL BANK OF CANADA 134961 31 December, 2020 63719
CARILLON TOWER ADVISERS, INC. 128473 31 December, 2020 -20152
BANK JULIUS BAER & CO. LTD, ZURICH 128420 31 December, 2020 10008
KORNITZER CAPITAL MANAGEMENT INC /KS 127967 31 December, 2020 -39565
CREDIT SUISSE AG/ 124447 31 December, 2020 3308
CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM 113859 31 December, 2020 6258
SEI INVESTMENTS CO 111510 31 December, 2020 29215
CANDRIAM LUXEMBOURG S.C.A. 109534 31 December, 2020 109534
SHELLBACK CAPITAL, LP 109125 31 December, 2020 -16618
MERITAGE PORTFOLIO MANAGEMENT 106892 31 December, 2020 -44113
NATIONAL PENSION SERVICE 105925 31 December, 2020 105925
ALLIANCEBERNSTEIN L.P. 105681 31 December, 2020 -21417
SPHERA FUNDS MANAGEMENT LTD. 105663 31 December, 2020 38663
MAIRS & POWER INC 104779 31 December, 2020 -4445
NEW YORK STATE COMMON RETIREMENT FUND 104467 31 December, 2020 -41743
STATE OF WISCONSIN INVESTMENT BOARD 103889 31 December, 2020 14237
HSBC HOLDINGS PLC 102372 31 December, 2020 3297
THRIVENT FINANCIAL FOR LUTHERANS 99901 31 December, 2020 17189
NISSAY ASSET MANAGEMENT CORP /JAPAN/ /ADV 99590 31 December, 2020 26128
ROTHSCHILD & CO ASSET MANAGEMENT US INC. 99024 31 December, 2020 -22076
PARAMETRIC PORTFOLIO ASSOCIATES LLC 98464 31 December, 2020 -3858
AXA S.A. 96600 31 December, 2020 42000
AQR CAPITAL MANAGEMENT LLC 92061 31 December, 2020 473
HM PAYSON & CO 89651 31 December, 2020 89651
MAN GROUP PLC 87381 31 December, 2020 -3402
PEREGRINE CAPITAL MANAGEMENT LLC 85301 31 December, 2020 -319
CLARIVEST ASSET MANAGEMENT LLC 84241 31 December, 2020 -3948
STATE BOARD OF ADMINISTRATION OF FLORIDA RETIREMENT SYSTEM 82136 31 December, 2020 21433
RAYMOND JAMES FINANCIAL SERVICES ADVISORS, INC. 77887 31 December, 2020 42939
MANUFACTURERS LIFE INSURANCE COMPANY, THE 74341 31 December, 2020 -6653
CITIGROUP INC 71875 31 December, 2020 37381
RAYMOND JAMES & ASSOCIATES 71420 31 December, 2020 10038
FRED ALGER MANAGEMENT, LLC 68421 31 December, 2020 -9996
RATHBONE BROTHERS PLC 68140 31 December, 2020 -18864
VIRGINIA RETIREMENT SYSTEM 67400 31 December, 2020 52400
SUSQUEHANNA INTERNATIONAL GROUP, LLP 66893 31 December, 2020 -52731
CWM, LLC 65545 31 December, 2020 5186
TD ASSET MANAGEMENT INC 64392 31 December, 2020 13647
MITSUBISHI UFJ TRUST & BANKING CORP 63669 31 December, 2020 63169
DRIEHAUS CAPITAL MANAGEMENT LLC 60989 31 December, 2020 4040
FIRST TRUST ADVISORS LP 60607 31 December, 2020 -11364
INTRINSIC EDGE CAPITAL MANAGEMENT LLC 60176 31 December, 2020 60176
JANUS HENDERSON GROUP PLC 60086 31 December, 2020 51952
RHEOS CAPITAL WORKS INC. 59400 31 December, 2020 0
ENSIGN PEAK ADVISORS, INC 57662 31 December, 2020 -2008
MARIETTA INVESTMENT PARTNERS LLC 56160 31 December, 2020 -621
CONESTOGA CAPITAL ADVISORS, LLC 55344 31 December, 2020 2895
TWO SIGMA ADVISERS, LP 55200 31 December, 2020 17300
CITADEL ADVISORS LLC 54695 31 December, 2020 -159502
EPOCH INVESTMENT PARTNERS, INC. 54664 31 December, 2020 3577
TEXAS PERMANENT SCHOOL FUND 52167 31 December, 2020 -8731
BANK OF MONTREAL /CAN/ 50594 31 December, 2020 21354
GREAT WEST LIFE ASSURANCE CO /CAN/ 49282 31 December, 2020 9523
FULLER & THALER ASSET MANAGEMENT, INC. 48856 31 December, 2020 -5028
CERITY PARTNERS LLC 48555 31 December, 2020 -68
APERIO GROUP, LLC 47965 31 December, 2020 1834
VOYA INVESTMENT MANAGEMENT LLC 47837 31 December, 2020 -72639
EXODUSPOINT CAPITAL MANAGEMENT, LP 46597 31 December, 2020 -156781
KINGS POINT CAPITAL MANAGEMENT 46071 31 December, 2020 992
J. GOLDMAN & CO LP 45421 31 December, 2020 45421
ARROWSTREET CAPITAL, LIMITED PARTNERSHIP 43253 31 December, 2020 -162196
STATE OF NEW JERSEY COMMON PENSION FUND D 41767 31 December, 2020 -2776
FRANKLIN RESOURCES INC 41507 31 December, 2020 5607
JANE STREET GROUP, LLC 40889 31 December, 2020 -13464
WESBANCO BANK INC 1290 30 September, 2020 1290
CORNERSTONE ADVISORS, INC. 201 30 September, 2020 0
LYON STREET CAPITAL, LLC 5900 30 September, 2020 5900
FIRST ALLIED ADVISORY SERVICES, INC. 3455 30 September, 2020 3455
COPPER ROCK CAPITAL PARTNERS, LLC 73675 30 September, 2020 -63057
WEST BANCORPORATION INC 1490 30 September, 2020 1490
VOIT & COMPANY, LLC 1170 30 September, 2020 -915
CEREBELLUM GP, LLC 343 30 September, 2020 343
LEAP INVESTMENTS LP 2500 30 June, 2020 2500
STONE RIDGE ASSET MANAGEMENT LLC 3107 30 June, 2020 -4700
TRUEWEALTH LLC 38 30 June, 2020 0
BRINKER CAPITAL INC 6836 30 June, 2020 1763
HolderSharesDate ReportedWeight Percent
TEXAS PERMANENT SCHOOL FUND 10497 31 March, 2021 N/A
IBM Retirement Fund 2097 31 March, 2021 N/A
SPHERA FUNDS MANAGEMENT LTD. 105663 16 February, 2021 N/A
Verition Fund Management LLC 1465 16 February, 2021 N/A
HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND 5000 12 February, 2021 N/A
CAPITAL FUND MANAGEMENT S.A. 58400 12 February, 2021 N/A
BOOTHBAY FUND MANAGEMENT, LLC 2000 12 February, 2021 N/A
DIMENSIONAL FUND ADVISORS LP 660866 11 February, 2021 N/A
Harvest Fund Management Co., Ltd 1102 10 February, 2021 N/A
PROFUND ADVISORS LLC 5075 9 February, 2021 N/A
Illinois Municipal Retirement Fund 3664 9 February, 2021 N/A
OREGON PUBLIC EMPLOYEES RETIREMENT FUND 39077 9 February, 2021 N/A
NEW YORK STATE COMMON RETIREMENT FUND 104467 8 February, 2021 N/A
Empowered Funds, LLC 7687 2 February, 2021 N/A
CSIF (CH) Equity World ex CH Small Cap Blue 12279 31 August, 2020 0.19
iShares Core S&P Total U.S. Stock Market ETF 50800 31 August, 2020 0.03
iShares Russell Mid-Cap ETF 162378 31 August, 2020 0.15
WisdomTree US MidCap Earnings Fund 12493 31 August, 2020 0.43
Vanguard S&P Mid-Cap 400 Growth Index Fund 63755 31 August, 2020 1.23
Vanguard Industrials Index Fund 68401 31 August, 2020 0.4
iShares Russell 1000 Value ETF 12893 31 August, 2020 0.01
Schwab U.S. Mid-Cap ETF 132913 31 August, 2020 0.38
SEI Institutional Investments - Small Cap Fund 13307 31 August, 2020 1.04
BNP Paribas Energy Transition 74718 31 August, 2020 2.71
Vanguard S&P Mid-Cap 400 Index Fund 75283 31 August, 2020 0.7
Nuveen ESG Small-Cap ETF 19265 31 August, 2020 1.15
SPDR S&P 400 Mid Cap Growth ETF 117236 31 August, 2020 1.23
John Hancock Multifactor Mid Cap ETF 14463 31 August, 2020 0.17
iShares U.S. Industrials ETF 14496 31 August, 2020 0.31
SEI Inst Inv Extended Market Index Fund 14845 31 August, 2020 0.22
Vanguard Total Stock Market Index Fund 1766800 31 August, 2020 0.04
iShares Core S&P Mid-Cap ETF 1660420 31 August, 2020 0.7
Pacer Trendpilot US Mid Cap ETF 16024 31 August, 2020 0.71
iShares Russell 3000 ETF 18126 31 August, 2020 0.03
BNP Paribas Climate Impact 296022 31 August, 2020 3.24
iShares Morningstar Mid-Cap ETF 18460 31 August, 2020 0.52
iShares Russell Mid-Cap Growth ETF 261651 31 August, 2020 0.37
SPDR Portfolio S&P 400 Mid Cap ETF 95502 31 August, 2020 0.7
CSIF (CH) III Equity World ex CH Small Cap Blue - Pension Fund 19463 31 August, 2020 0.2
SSgA SPDR S&P 400 US Mid Cap UCITS ETF 24303 31 August, 2020 0.7
Schwab U.S. Broad Market ETF 30088 31 August, 2020 0.03
Schwab U.S. Small-Cap ETF 227834 31 August, 2020 0.43
iShares Core S&P U.S. Growth ETF 32702 31 August, 2020 0.06
iShares Russell Mid-Cap Value ETF 10627 31 August, 2020 0.02
Swisscanto (LU) Portfolio Fund Sustainable Balanced (EUR) 33711 31 August, 2020 2.23
iShares S&P Mid-Cap 400 Growth ETF 443471 31 August, 2020 1.22
iShares Russell 1000 Growth ETF 198856 31 August, 2020 0.06
Handelsbanken Gl Smabolag Index Crit(A1 SEK) 10988 31 August, 2020 0.18
iShares Russell 1000 ETF 45022 31 August, 2020 0.03
SEI Institutional Investments - Small/Mid Cap Equity Fund 45468 31 August, 2020 0.88
Schwab Fundamental US Small Company Index ETF 46680 31 August, 2020 0.3
Calamos Growth Fund 19208 31 July, 2020 0.21
Vanguard Small-Cap Index Fund 1557800 31 July, 2020 0.27
Vanguard Small-Cap Value Index Fund 942214 31 July, 2020 0.56
JPMorgan Growth Advantage Fund 918276 31 July, 2020 1.23
Vanguard Extended Market Index Fund 891339 31 July, 2020 0.19
Fidelity VIP Mid Cap Portfolio 640800 31 July, 2020 1.59
Fidelity Mid-Cap Stock Fund 569703 31 July, 2020 1.54
SPDR S&P Midcap 400 ETF 557671 31 July, 2020 0.6
JPMorgan Mid Cap Growth Fund 516500 31 July, 2020 1.38
JPMorgan Small Cap Equity Fund 502839 31 July, 2020 1.15
Fidelity Puritan Fund 405527 31 July, 2020 0.33
ASI Global Smaller Companies Fund 396475 31 July, 2020 4.05
Lord Abbett Securities Trust - Growth Leaders Fund 346379 31 July, 2020 0.89
JPMorgan Small Cap Growth Fund 344187 31 July, 2020 1.27
Wells Fargo Discovery Fund 324820 31 July, 2020 2.04
Fidelity Extended Market Index Fund 298426 31 July, 2020 0.19
Fidelity VIP Growth Portfolio 284000 31 July, 2020 0.66
Invesco Oppenheimer Discovery Mid Cap Growth Fd 276655 31 July, 2020 0.8
Fidelity Capital Appreciation Fund 255873 31 July, 2020 0.73
William Blair Small-Mid Cap Growth Fund 253198 31 July, 2020 1.4
Pioneer Select Mid Cap Growth Fund 248216 31 July, 2020 1.76
Invesco Oppenheimer Discovery Fund 236753 31 July, 2020 1.11
Wells Fargo Advantage Premier Large Company Growth Fund 215000 31 July, 2020 1.15
Loomis Sayles Small Cap Growth Fund 212908 31 July, 2020 1.64
MFS New Discovery Fund 211187 31 July, 2020 1.76
Fidelity Growth Company Fund 210911 31 July, 2020 0.06
Lord Abbett Bond-Debenture Fund 199962 31 July, 2020 1.92
Columbia Mid Cap Growth Fund 186300 31 July, 2020 1.59
Invesco Small Cap Growth Fund 180106 31 July, 2020 0.92
Fidelity Advisor Equity Growth Fund 159500 31 July, 2020 0.66
Scout Mid Cap Fund 157025 31 July, 2020 0.93
Invesco S&P MidCap Momentum ETF 152473 31 July, 2020 3.51
Fidelity Advisor Mid Cap II Fund 124800 31 July, 2020 1.59
Columbia Mid Cap Index Fund 115720 31 July, 2020 0.6
Fidelity Mid Cap Index Fund 111150 31 July, 2020 0.13
VALIC Co I MidCap Index Fund 105997 31 July, 2020 0.6
Fidelity Growth Discovery Fund 104500 31 July, 2020 0.65
AMG Managers Brandywine Fund 102380 31 July, 2020 1.89
Neuberger Berman Mid Cap Growth Fund 101000 31 July, 2020 1.01
John Hancock Small Cap Growth Fund 98018 31 July, 2020 2.5
CREF Stock Account 96485 31 July, 2020 0.01
Fidelity Total Market Index Fund 95770 31 July, 2020 0.03
Ninety One GSF Global Equity Fund 93126 31 July, 2020 1.26
Principal MidCap Growth Fund III 91899 31 July, 2020 1.23
MFS Variable Insurance Trust - New Discovery Series 89195 31 July, 2020 1.77
Wells Fargo Master Trust Small Company Growth 84406 31 July, 2020 0.97
BNY Mellon Midcap Index Fund 79600 31 July, 2020 0.6
Nationwide NVIT Wells Fargo Discovery Fd 78530 31 July, 2020 2.04
Vanguard Institutional Total Stock Market Index Fund 77339 31 July, 2020 0.03
JPMorgan Mid Cap Equity Fund 75282 31 July, 2020 0.69
Fuller & Thaler Behavioral Small-Cap Equity Fund 68578 31 July, 2020 0.4
EQ/Mid Cap Index Portfolio 68355 31 July, 2020 0.6
Fidelity Disciplined Equity Fund 63200 31 July, 2020 0.67
AST Small-Cap Growth Portfolio 61765 31 July, 2020 1.22
Transamerica T. Rowe Price Small Cap VP 59904 31 July, 2020 0.95
Advanced Srs Mid-Cap Growth Port 55490 31 July, 2020 0.64
Columbia Variable Portfolio - Mid Cap Growth Fund 55400 31 July, 2020 1.6
Invesco S&P MidCap 400 Pure Growth ETF 53884 31 July, 2020 2.69
Vanguard Balanced Index Fund 53069 31 July, 2020 0.03
Invesco Oppenheimer VI Discovery Mid Cap Growth 52439 31 July, 2020 0.8
Wells Fargo Growth Fund 51400 31 July, 2020 0.16
TIAA-CREF Equity Index Fund 49747 31 July, 2020 0.03
Fidelity Series Growth Company Fund 49600 31 July, 2020 0.07
Fidelity Advisor Diversified Stock Fund 48900 31 July, 2020 0.34
Fidelity Series Total Market Index Fund 48766 31 July, 2020 0.03
NVIT Mid Cap Index Fund 47613 31 July, 2020 0.6
John Hancock VIT - Mid Cap Index 42877 31 July, 2020 0.6
Pacific Select Mid-Cap Equity Portfolio 41968 31 July, 2020 0.92
Fidelity Advisor Series Equity Growth Fund 41000 31 July, 2020 0.65
Principal MidCap S&P 400 Index Fund 38608 31 July, 2020 0.6
SA JPMorgan Mid-Cap Growth Portfolio 38000 31 July, 2020 1.38
CREF Equity Index Account 36885 31 July, 2020 0.03
Neuberger Berman AMT Mid-Cap Growth Portfolio 34000 31 July, 2020 1.02
AMG Managers Brandywine Blue Fund 32000 31 July, 2020 2.63
TIAA-CREF Large Cap Growth Index Fund 31650 31 July, 2020 0.06
Neuberger Berman Small Cap Growth Fund 31000 31 July, 2020 1.73
Jyske Invest Globale Aktier 30226 31 July, 2020 0.5
Standard Life SLI Global Smaller Companies Pension Fund 29761 31 July, 2020 4.05
AST J.P. Morgan Global Thematic Portfolio 29417 31 July, 2020 0.31
Nordea 1 - Global Small Cap Fund 28287 31 July, 2020 2.16
Columbia Multi-Manager Small Cap Equity Strategies Fund 28172 31 July, 2020 0.36
Vanguard Russell 1000 Growth Index Fund 27785 31 July, 2020 0.06
Nationwide Mid Cap Market Index Fund 27777 31 July, 2020 0.6
Prudential Series - SP Prudential U.S. Emerging Growth Portfolio 27617 31 July, 2020 1.38
Fuller & Thaler Behavioral Unconstrained Equity Fund 26305 31 July, 2020 8.44
Invesco FTSE RAFI US 1500 Small-Mid ETF 25932 31 July, 2020 0.28
Driehaus Small Cap Growth Fund 25308 31 July, 2020 1.68
EQ/400 Managed Volatility Portfolio 25279 31 July, 2020 0.57
Wells Fargo VT Discovery Fund 24800 31 July, 2020 2.02
Schwab Fundamental US Small Company Index Fund 24309 31 July, 2020 0.26
Invesco Oppenheimer Main Street Small Cap Fund 24075 31 July, 2020 0.55
John Hancock VIT Strategic Equity Allocation Trust 22958 31 July, 2020 0.04
Fidelity Growth Company K6 Fund 22433 31 July, 2020 0.07
Ninety One GSF Global Strategic Managed Fund 22431 31 July, 2020 0.46
Invesco Oppenheimer VI Main Street Small Cap Fd 22242 31 July, 2020 0.55
Schwab Total Stock Market Index Fund 22179 31 July, 2020 0.03
Vanguard Total World Stock Index Fund 21746 31 July, 2020 0.02
Smith & Williamson North American Equity Fund 21323 31 July, 2020 3.34
SA WellsCap Aggressive Growth Portfolio 20575 31 July, 2020 2.03
Vanguard US Equity Index Fund 20389 31 July, 2020 0.03
Schwab 1000 Index Fund 20272 31 July, 2020 0.03
BNY Mellon Select Managers Small Cap Growth Fund 20193 31 July, 2020 0.59
OP-Amerikka Kasvu 19910 31 July, 2020 1.14
First Trust Industrials/Producer Durables AlphaDEX Fund 19776 31 July, 2020 1.73
Calamos Timpani Small Cap Growth Fund 19309 31 July, 2020 2.64
First Trust Mid Cap Growth AlphaDEX Fund 19090 31 July, 2020 0.89
SSQ Triasima Canadian Equity GIF 19000 31 July, 2020 1.36
Quilter Investors US Equity Growth Fund A Acc 18798 31 July, 2020 1.25
JPM Small Cap Blend Fund 18185 31 July, 2020 0.58
Calvert VP S&P MidCap 400 Index Portfolio 18133 31 July, 2020 0.58
MassMutual Select Small Cap Growth Equity Fund 17677 31 July, 2020 0.49
Conestoga SMid Cap Fund 17575 31 July, 2020 1.34
Thrivent Mid Cap Index Portfolio 17315 31 July, 2020 0.6
Schroder U.S. Opportunities Fund 17255 31 July, 2020 1.18
Fidelity Large Cap Growth Index Fund 16745 31 July, 2020 0.06
JPMorgan Global Allocation 16735 31 July, 2020 0.13
Thrivent Moderate Allocation Fund 16488 31 July, 2020 0.09
SA Invesco Growth Opportunities Portfolio 16303 31 July, 2020 0.88
JPMorgan U.S. Small Company Fund 16200 31 July, 2020 0.29
VALIC Company II - Small Cap Growth Fund 15718 31 July, 2020 1.37
William Blair Small-Mid Cap Core Fund 14721 31 July, 2020 1.42
MM S&P Mid Cap Index Fund 14601 31 July, 2020 0.6
Pioneer Select Mid Cap Growth VCT Portfolio 14571 31 July, 2020 1.75
Prudential Series - Natural Resources 14400 31 July, 2020 0.77
AST JPMorgan Strategic Opportunities Portfolio 14353 31 July, 2020 0.3
Rydex S&P MidCap 400 Pure Growth Fund 14200 31 July, 2020 2.67
VALIC Co I Small-Mid Growth Fund 13822 31 July, 2020 1.55
First Trust Mid Cap Core Alphadex Fund 13785 31 July, 2020 0.37
Segall Bryant & Hamill Small Cap Growth Fund 13718 31 July, 2020 2.91
Fidelity Mid Cap Enhanced Index Fund 13681 31 July, 2020 0.19
Thrivent Moderately Aggressive Allocation Fund 13332 31 July, 2020 0.09
Driehaus US Small Cap Equity Fund 13188 31 July, 2020 1.68
Ninety One Global Equity Fund 13093 31 July, 2020 1.25
AMF Aktiefond Nordamerika 12830 31 July, 2020 0.7
Pioneer Global Equity Fund 12651 31 July, 2020 0.93
Lord Abbett Series Fund - Bond-Debenture Portfolio 12600 31 July, 2020 1.92
Nykredit Invest Globale Aktier SRI Akk 12576 31 July, 2020 0.7
Invesco DWA Industrials Momentum ETF 11980 31 July, 2020 3.09
Fidelity Mid-Cap Stock K6 Fund 11374 31 July, 2020 1.54
CREF Growth Account 11338 31 July, 2020 0.01
EQ/Common Stock Index Portfolio 11100 31 July, 2020 0.03
Fidelity ZERO Total Market Index Fund 10954 31 July, 2020 0.03
WF (Lux) WW - U.S. All Cap Growth Fund 10720 31 July, 2020 0.16
Jyske Invest Globale Aktier SRI KL 10535 31 July, 2020 0.65
SA Mid Cap Index Portfolio 10293 31 July, 2020 0.58
Calvert US Large Cap Core Responsible Index Fund 10022 31 July, 2020 0.06
Mairs and Power Small Cap Fund 30172 30 June, 2020 1.17
Voya VP Small Company Portfolio 25223 30 June, 2020 0.85
BlackRock Advantage Small Cap Growth Fund 24204 30 June, 2020 0.48
Metropolitan Series-Loomis Sayles Small Cap Core Portfolio 15490 30 June, 2020 0.55
Vanguard Global Small-Cap Index Fund 23516 30 June, 2020 0.14
Fidelity Greater Canada Fund 22500 30 June, 2020 1.01
Lord Abbett Series Fund - Developing Growth Portfolio 14831 30 June, 2020 2.21
Federated Hermes Kaufmann Fund 115000 30 June, 2020 0.19
JNL/Mellon Capital S&P 400 MidCap Index Fund 112992 30 June, 2020 0.49
JNL/Invesco Small Cap Growth Fund 107471 30 June, 2020 0.76
LVIP T. Rowe Price Structured Mid-Cap Growth Fund 22400 30 June, 2020 0.27
Voya Russell Mid Cap Growth Index Portfolio 12446 30 June, 2020 0.27
JNL Multi-Manager Small Cap Growth Fund 100950 30 June, 2020 0.52
American Funds SMALLCAP World Fund 428600 30 June, 2020 0.11
VY JPMorgan Small Cap Core Equity Portfolio 21723 30 June, 2020 0.61
American Funds Growth Fund of America 380200 30 June, 2020 N/A
BMO Private U.S. Special Equity Portfolio 21039 30 June, 2020 1
LKCM Equity Fund 85000 30 June, 2020 2.82
AQR Small Cap Momentum Style Fund 10702 30 June, 2020 0.65
Vanguard Strategic Equity Fund 80420 30 June, 2020 0.17
KP Small Cap Equity Fund;Instl 11765 30 June, 2020 0.11
Hussman Strategic Growth Fund 20000 30 June, 2020 0.78
Northern Mid Cap Index Fund 77152 30 June, 2020 0.49
Brighthouse Funds Trust II -T. Rowe Price Small Cap Growth Portfolio 77006 30 June, 2020 0.73
Lord Abbett Securities Trust - Value Opportunities 121098 30 June, 2020 1.03
Buffalo Small Cap Fund 73450 30 June, 2020 1.46
Ivy Small Cap Core Fund 72841 30 June, 2020 1.53
Victory RS Mid Cap Growth Fund 68240 30 June, 2020 1.65
BlackRock Advantage Small Cap Core Fund 67929 30 June, 2020 0.63
Lord Abbett Investment Trust High Yield Fund 67564 30 June, 2020 3.59
Brighthouse Invesco Small Cap Growth Portfolio 66299 30 June, 2020 0.77
Epoch Global Equity Fund 64111 30 June, 2020 0.25
Olstein All Cap Value Fund 64000 30 June, 2020 1.62
Buffalo Discovery Fund 153497 30 June, 2020 1.19
Liberty All-Star Growth Fund 19500 30 June, 2020 0.9
Federated Hermes Kaufmann Small Cap Fund 250000 30 June, 2020 0.49
VALIC Co I Small Cap Fund 13820 30 June, 2020 0.65
Amundi Funds Multi-Strategy Growth 19271 30 June, 2020 0.68
JNL/JPMorgan MidCap Growth Fund 252400 30 June, 2020 1.17
Voya SmallCap Opportunities Portfolio 19222 30 June, 2020 0.84
Vanguard Mid-Cap Growth Fund 255110 30 June, 2020 0.73
Dynamic Active U.S. Dividend Fund 50300 30 June, 2020 4.14
DFA U.S. Core Equity Fund 11600 30 June, 2020 0.08
Ivy VIP Small Cap Core 18951 30 June, 2020 1.53
JNL/Mellon Capital JNL 5 Fund 18858 30 June, 2020 0.1
T Rowe Price QM US Small-Cap Growth Equity Fund 502600 30 June, 2020 0.74
Congress Mid Cap Growth Fund 265042 30 June, 2020 2.84
Vanguard Explorer Fund 181164 30 June, 2020 0.14
Victory RS Small Cap Growth Fund 183880 30 June, 2020 1.01
Dynamic Active Global Dividend Fund 183900 30 June, 2020 4.04
Royce Opportunity Fund 18316 30 June, 2020 0.32
T. Rowe Price Diversified Mid-Cap Growth Fund 42591 30 June, 2020 0.29
Fidelity Canadian Asset Allocation Fund 40000 30 June, 2020 0.25
Metropolitan Series-Loomis Sayles Small Cap Growth Portfolio 39657 30 June, 2020 1.48
Amundi Funds Pioneer Global Equity 39637 30 June, 2020 0.76
Amundi Funds Global Ecology ESG 330836 30 June, 2020 2.72
UBS U.S. Small Cap Growth Fund 17821 30 June, 2020 1.88
Brighthouse Stock Index Portfolio 37222 30 June, 2020 0.48
AZL Mid Cap Index Fund 36972 30 June, 2020 0.48
Lincoln SSgA Mid-Cap Index Fund 36952 30 June, 2020 0.48
James Balanced Golden Rainbow Fund 36811 30 June, 2020 1.46
Vanguard Strategic Small-Cap Equity Fund 34538 30 June, 2020 0.4
Northwestern Mutual Index 400 Stock Portfolio 34348 30 June, 2020 0.48
Voya SmallCap Opportunities Fund 17611 30 June, 2020 0.84
Goldman Sachs Small/Mid-Cap Growth Fund 215139 30 June, 2020 1.27
Optimum Small-Mid Cap Growth Fund 32329 30 June, 2020 0.71
PI Investment Funds Optimiser 17579 30 June, 2020 0.71
Lord Abbett Developing Growth Fund 397726 30 June, 2020 2.19
Victory RS Select Growth Fund 31040 30 June, 2020 1.94
Federated Hermes Mid-Capital Index Fund 17081 30 June, 2020 0.53
Strategic Equity Allocation Fund 16879 30 June, 2020 0.03
Schwab Small Cap Equity Fund 29358 30 June, 2020 0.78
Triasima ACWE Ex-Fossil 13000 30 June, 2020 3.61
Vanguard Variable Annuity - Small Company Growth 16363 30 June, 2020 0.12
VY T. Rowe Price Diversified Mid Cap Growth Portfolio 27200 30 June, 2020 0.29
Great-West S&P Mid Cap 400 Index Fund 26742 30 June, 2020 0.48
JPMorgan Diversified Fund 10111 30 June, 2020 0.19
Voya Small Company Fund 25931 30 June, 2020 0.84
Baird Midcap Fund 336192 30 June, 2020 2.19
PrivilEdge - William Blair US Small and Mid Cap 15731 30 June, 2020 1.01
UBS (CH) Inst Fd 2-Eq Global Small Cap Passive II 22928 31 May, 2020 0.13
JPMorgan Funds - US Small Cap Growth Fund 50809 31 May, 2020 1.63
Swisscanto (CH) IPF II Equity Fund Sustainable 11665 31 May, 2020 2.23
Schroder Unit Trusts Limited US Smaller Companies Fund 67085 31 May, 2020 0.93
Fidelity Small Cap Enhanced Index Fund 30115 31 May, 2020 0.75
Swisscanto (LU) Equity Fund Global Climate Invest 10707 31 May, 2020 2.69
Fidelity Advisor Small Cap Fund 236400 31 May, 2020 1.82
JPMorgan Funds - US Smaller Companies Fund 80327 31 May, 2020 1.13
Swisscanto (CH) Equity Fund Sustainable 37550 31 May, 2020 2.23
Impax Environmental Markets (Ireland) Fund 84480 31 May, 2020 2.22
JPM US Equity All Cap 85878 31 May, 2020 0.51
JPM US Small Cap Growth Fund 44929 31 May, 2020 1.63
Schroder International Select US Smaller Companies 22239 31 May, 2020 0.94
AXA Rosenberg International 10200 31 May, 2020 0.19
Destinations Small-Mid Cap Equity Fund 13482 31 May, 2020 0.18
Swisscanto (LU) Portfolio Fund Green Invest Equity 72458 31 May, 2020 2.23
UBS (CH) MSF - Equities Global XT1 63500 31 May, 2020 0.98
Swisscanto (CH) Equity Fund Sustainable International 46967 31 May, 2020 2.22
Fidelity Strategic Advisers Small-Mid Cap Fund 233535 31 May, 2020 0.34
Fidelity Advisor Series Small Cap Fund 65300 31 May, 2020 1.83
DFA Tax-Managed U.S. Small Cap Portfolio 75685 30 April, 2020 0.3
DFA US Small Cap Growth Portfolio 29927 30 April, 2020 0.48
DFA U.S. Sustainability Core 1 Portfolio 14058 30 April, 2020 0.05
Fidelity Stock Selector Small Cap Fund 123600 30 April, 2020 1.32
Goldman Sachs Small Cap Growth Insights Fund 10776 30 April, 2020 0.11
Fidelity Small Cap Growth K6 Fund 152993 30 April, 2020 1.92
Fidelity Series Small Cap Opportunities Fund 437073 30 April, 2020 0.98
Fidelity Small Cap Growth Fund 658516 30 April, 2020 1.93
Fidelity Low-Priced Stock Fund 39389 30 April, 2020 0.02
DFA U.S. Small Cap Portfolio 419580 30 April, 2020 0.31
Fidelity Small Cap Index Fund 366129 30 April, 2020 0.36
DFA U.S. Core Equity 2 Portfolio 208498 30 April, 2020 0.08
DFA U.S. Core Equity 1 Portfolio 118942 30 April, 2020 0.05
DFA U.S. Vector Equity Portfolio 35604 30 April, 2020 0.1
DFA T.A. U.S. Core Equity 2 Portfolio 82517 30 April, 2020 0.09
Burgundy US Small Cap Equity 30419 30 April, 2020 6.6
Mutual of America Mid-Cap Equity Index Fund 53988 31 March, 2020 0.45
Florida State Board Administration Fund 64784 31 March, 2020 0.01
Desjardins SocieTerra Cleantech 26545 31 March, 2020 2.25
State Street Institutional Small-Cap Equity 26127 31 March, 2020 0.29
Janus Henderson Small Cap Value Fund 346559 31 March, 2020 1.24
Canada Pension Plan Investment Board 78000 31 March, 2020 0.01
Bridge Builder Small/Mid Cap Growth Fund 28629 31 March, 2020 0.07
Pacific Select Developing Growth Portfolio 50947 31 March, 2020 2.47
Janus Henderson Mid Cap Value Fund 163066 31 March, 2020 0.69
Mutual of America Small Cap Growth Fund 70046 31 March, 2020 1.58
iShares Russell 2000 Small-Cap Index Fund 101161 31 March, 2020 0.38
ON S&P MidCap 400 Index Portfolio 16717 31 March, 2020 0.45
BlackRock Advantage Large Cap Core Fund 19698 31 March, 2020 0.06
Pacific Funds Small/Mid-Cap;Institutional 29320 31 March, 2020 1.12
Pictet-Global Megatrend Selection-P EUR 67000 29 February, 2020 0.08
SA U.S. Small Company Fund 14198 29 February, 2020 N/A
Pictet-Security 400000 29 February, 2020 0.8
Pictet Security Fund 15506 29 February, 2020 0.62
JPMorgan US Smaller Companies Investment Trust plc 28132 31 January, 2020 1.04
Fidelity Small Cap America Currency Neutral Class 39623 31 December, 2019 N/A
Statens Pensjonsfond Utland 915180 31 December, 2019 0.01
Sun Life Schroder Global Mid Cap Series 50939 31 December, 2019 N/A
Thematics Safety Fund 46374 31 December, 2019 1.76
William Blair Sicav US Small-Mid Cap Growth 103600 30 November, 2019 N/A
BRJ BlackRock US Small Cap Equity BIG Data Strategy Fund (Hedged) 12100 30 September, 2019 0.65
BRJ BlackRock US Small Cap Equity BIG Data Strategy Fund (Non Hedged) 13799 30 September, 2019 0.65
Blackrock Active Stock Master Portfolio 10954 31 July, 2019 N/A
Wells Fargo Advantage Small Cap Value Fund 39000 31 July, 2019 N/A
Mercer US Small/Mid Cap Equity Fund 29073 30 June, 2019 N/A
Multi Manager Invest Japan Akk (Lazard) 22361 30 April, 2019 N/A
Fidelity Global Intrinsic Value Investment Trust 100000 31 March, 2019 0.23
Danske Invest USA Equity Factors Fund 19806 28 February, 2019 0.71
SymbolTransaction DateReporting CikSecurities Owned Company CikReporting NameAcquistion Or DispositionForm Type Securities TransactedSecurity NameLink
GNRC 3 May, 2021 0001635955 12059 0001474735 Zarcone Dominick P A 4 454 Common Stock View
GNRC 3 May, 2021 0001321557 9058 0001474735 Roedel Kathryn V A 4 385 Common Stock View
GNRC 3 May, 2021 0001489301 3685 0001474735 Ramon David A. A 4 385 Common Stock View
GNRC 3 May, 2021 0001307660 24146 0001474735 Morgan Bennett J A 4 473 Common Stock View
GNRC 3 May, 2021 0001210581 20215 0001474735 LAMPEREUR ANDREW A 4 470 Common Stock View
GNRC 3 May, 2021 0001590423 7251 0001474735 Jenkins William D Jr A 4 454 Common Stock View
GNRC 3 May, 2021 0001373774 14537 0001474735 Dixon Robert D A 4 385 Common Stock View
GNRC 3 May, 2021 0001025035 62881 0001474735 BOWLIN JOHN D A 4 385 Common Stock View
GNRC 3 May, 2021 0001215124 2765 0001474735 AVEDON MARCIA J A 4 454 Common Stock View
GNRC 3 May, 2021 0001483001 644731 0001474735 Jagdfeld Aaron D 4 1182 Common Stock View
GNRC 3 May, 2021 0001483001 643519 0001474735 Jagdfeld Aaron D 4 1212 Common Stock View
GNRC 3 May, 2021 0001483001 642014 0001474735 Jagdfeld Aaron D 4 1505 Common Stock View
GNRC 3 May, 2021 0001483001 640913 0001474735 Jagdfeld Aaron D 4 1101 Common Stock View
GNRC 1 April, 2021 0001483001 650238 0001474735 Jagdfeld Aaron D 4 675 Common Stock View
GNRC 1 April, 2021 0001483001 647733 0001474735 Jagdfeld Aaron D 4 2505 Common Stock View
GNRC 1 April, 2021 0001483001 646613 0001474735 Jagdfeld Aaron D 4 1120 Common Stock View
GNRC 1 April, 2021 0001483001 645913 0001474735 Jagdfeld Aaron D 4 700 Common Stock View
GNRC 16 March, 2021 0001025035 62496 0001474735 BOWLIN JOHN D D 4 5529 Common Stock View
GNRC 3 March, 2021 0001302363 14298 0001474735 MINICK RUSSELL S D 4 894 Common Stock View
GNRC 3 March, 2021 0001302363 13523 0001474735 MINICK RUSSELL S D 4 775 Common Stock View
GNRC 3 March, 2021 0001302363 12937 0001474735 MINICK RUSSELL S D 4 586 Common Stock View
GNRC 3 March, 2021 0001302363 9117 0001474735 MINICK RUSSELL S D 4 3820 Common Stock View
GNRC 3 March, 2021 0001302363 7569 0001474735 MINICK RUSSELL S D 4 1548 Common Stock View
GNRC 2 March, 2021 0001806673 16406 0001474735 Kanuru Rajendra Kumar A 4 1188 Common Stock View
GNRC 2 March, 2021 0001806673 18750 0001474735 Kanuru Rajendra Kumar A 4 2344 Common Stock View
GNRC 2 March, 2021 0001806673 21013 0001474735 Kanuru Rajendra Kumar A 4 2263 Common Stock View
GNRC 2 March, 2021 0001806673 15218 0001474735 Kanuru Rajendra Kumar D 4 5795 Common Stock View
GNRC 2 March, 2021 0001806673 0 0001474735 Kanuru Rajendra Kumar D 4 1188 Stock Option (Right to Buy) View
GNRC 2 March, 2021 0001806673 2345 0001474735 Kanuru Rajendra Kumar D 4 2344 Stock Option (Right to Buy) View
GNRC 2 March, 2021 0001806673 4528 0001474735 Kanuru Rajendra Kumar D 4 2263 Stock Option (Right to Buy) View
GNRC 2 March, 2021 0001806673 15761 0001474735 Kanuru Rajendra Kumar A 4/A 1188 Common Stock View
GNRC 2 March, 2021 0001806673 18105 0001474735 Kanuru Rajendra Kumar A 4/A 2344 Common Stock View
GNRC 2 March, 2021 0001806673 20368 0001474735 Kanuru Rajendra Kumar A 4/A 2263 Common Stock View
GNRC 2 March, 2021 0001806673 14573 0001474735 Kanuru Rajendra Kumar D 4/A 5795 Common Stock View
GNRC 2 March, 2021 0001680799 8375 0001474735 Wilde Erik D 4 4187 Stock Option (Right to Buy) View
GNRC 1 March, 2021 0001302363 21431 0001474735 MINICK RUSSELL S A 4 6239 Common Stock View
GNRC 1 March, 2021 0001302363 21280 0001474735 MINICK RUSSELL S A 4 6088 Common Stock View
GNRC 1 March, 2021 0001302363 15192 0001474735 MINICK RUSSELL S D 4 6239 Common Stock View
GNRC 1 March, 2021 0001302363 20980 0001474735 MINICK RUSSELL S A 4 5788 Common Stock View
GNRC 1 March, 2021 0001302363 15240 0001474735 MINICK RUSSELL S D 4 5740 Common Stock View
GNRC 1 March, 2021 0001302363 17552 0001474735 MINICK RUSSELL S A 4 2360 Common Stock View
GNRC 1 March, 2021 0001302363 2718 0001474735 MINICK RUSSELL S A 4 2718 Stock Option (Right to Buy) View
GNRC 1 March, 2021 0001302363 0 0001474735 MINICK RUSSELL S D 4 6239 Stock Option (Right to Buy) View
GNRC 1 March, 2021 0001302363 6088 0001474735 MINICK RUSSELL S D 4 6088 Stock Option (Right to Buy) View
GNRC 1 March, 2021 0001302363 11576 0001474735 MINICK RUSSELL S D 4 5788 Stock Option (Right to Buy) View
GNRC 1 March, 2021 0001302363 7081 0001474735 MINICK RUSSELL S D 4 2360 Stock Option (Right to Buy) View
GNRC 1 March, 2021 0001483001 636740 0001474735 Jagdfeld Aaron D 4 600 Common Stock View
GNRC 1 March, 2021 0001483001 636530 0001474735 Jagdfeld Aaron D 4 210 Common Stock View
GNRC 1 March, 2021 0001483001 636240 0001474735 Jagdfeld Aaron D 4 290 Common Stock View
GNRC 1 March, 2021 0001483001 636140 0001474735 Jagdfeld Aaron D 4 100 Common Stock View
GNRC 1 March, 2021 0001483001 635940 0001474735 Jagdfeld Aaron D 4 200 Common Stock View
GNRC 1 March, 2021 0001483001 635440 0001474735 Jagdfeld Aaron D 4 500 Common Stock View
GNRC 1 March, 2021 0001483001 635008 0001474735 Jagdfeld Aaron D 4 432 Common Stock View
GNRC 1 March, 2021 0001483001 634630 0001474735 Jagdfeld Aaron D 4 378 Common Stock View
GNRC 1 March, 2021 0001483001 632426 0001474735 Jagdfeld Aaron D 4 2204 Common Stock View
GNRC 1 March, 2021 0001483001 632340 0001474735 Jagdfeld Aaron D 4 86 Common Stock View
GNRC 1 March, 2021 0001483001 625958 0001474735 Jagdfeld Aaron D 4 6382 Common Stock View
GNRC 1 March, 2021 0001483001 647058 0001474735 Jagdfeld Aaron A 4 21100 Common Stock View
GNRC 1 March, 2021 0001483001 652015 0001474735 Jagdfeld Aaron A 4 4957 Common Stock View
GNRC 1 March, 2021 0001483001 13590 0001474735 Jagdfeld Aaron A 4 13590 Stock Option (Right to Buy) View
GNRC 1 March, 2021 0001806673 14823 0001474735 Kanuru Rajendra Kumar A 4/A 2067 Common Stock View
GNRC 1 March, 2021 0001806673 14000 0001474735 Kanuru Rajendra Kumar D 4/A 823 Common Stock View
GNRC 1 March, 2021 0001806673 14573 0001474735 Kanuru Rajendra Kumar A 4/A 573 Common Stock View
GNRC 1 March, 2021 0001806673 1570 0001474735 Kanuru Rajendra Kumar A 4/A 1570 Stock Option (Right to Buy) View
GNRC 1 March, 2021 0001483004 110610 0001474735 Ragen York A. A 4/A 5415 Common Stock View
GNRC 1 March, 2021 0001483004 111552 0001474735 Ragen York A. A 4/A 942 Common Stock View
GNRC 1 March, 2021 0001483004 109954 0001474735 Ragen York A. D 4/A 1598 Common Stock View
GNRC 1 March, 2021 0001483004 2582 0001474735 Ragen York A. A 4/A 2582 Stock Option (Right to Buy) View
GNRC 1 March, 2021 0001647775 24253 0001474735 Forsythe Patrick John A 4/A 4298 Common Stock View
GNRC 1 March, 2021 0001647775 24982 0001474735 Forsythe Patrick John A 4/A 729 Common Stock View
GNRC 1 March, 2021 0001647775 23732 0001474735 Forsythe Patrick John D 4/A 1250 Common Stock View
GNRC 1 March, 2021 0001647775 1998 0001474735 Forsythe Patrick John A 4/A 1998 Stock Option (Right to Buy) View
GNRC 1 March, 2021 0001613910 3408 0001474735 Pettit Thomas F A 4/A 686 Common Stock View
GNRC 1 March, 2021 0001613910 1879 0001474735 Pettit Thomas F A 4/A 1879 Stock Option (Right to Buy) View
GNRC 1 March, 2021 0001680799 15676 0001474735 Wilde Erik D 4 2145 Common Stock View
GNRC 1 March, 2021 0001680799 17821 0001474735 Wilde Erik A 4 4187 Common Stock View
GNRC 1 March, 2021 0001680799 18018 0001474735 Wilde Erik A 4 4384 Common Stock View
GNRC 1 March, 2021 0001680799 13936 0001474735 Wilde Erik D 4 400 Common Stock View
GNRC 1 March, 2021 0001680799 14336 0001474735 Wilde Erik D 4 900 Common Stock View
GNRC 1 March, 2021 0001680799 0 0001474735 Wilde Erik D 4 1602 Stock Option (Right to Buy) View
GNRC 1 March, 2021 0001680799 15236 0001474735 Wilde Erik A 4 1602 Common Stock View
GNRC 1 March, 2021 0001680799 13634 0001474735 Wilde Erik D 4 1355 Common Stock View
GNRC 1 March, 2021 0001680799 14989 0001474735 Wilde Erik A 4 686 Common Stock View
GNRC 1 March, 2021 0001680799 14303 0001474735 Wilde Erik A 4 3866 Common Stock View
GNRC 1 March, 2021 0001680799 14888 0001474735 Wilde Erik D 4 630 Common Stock View
GNRC 1 March, 2021 0001680799 13736 0001474735 Wilde Erik D 4 200 Common Stock View
GNRC 1 March, 2021 0001680799 15518 0001474735 Wilde Erik D 4 200 Common Stock View
GNRC 1 March, 2021 0001680799 16018 0001474735 Wilde Erik D 4 700 Common Stock View
GNRC 1 March, 2021 0001680799 16718 0001474735 Wilde Erik D 4 800 Common Stock View
GNRC 1 March, 2021 0001680799 17518 0001474735 Wilde Erik D 4 500 Common Stock View
GNRC 1 March, 2021 0001680799 4384 0001474735 Wilde Erik D 4 4384 Stock Option (Right to Buy) View
GNRC 1 March, 2021 0001680799 13634 0001474735 Wilde Erik D 4 284 Common Stock View
GNRC 1 March, 2021 0001680799 13918 0001474735 Wilde Erik D 4 300 Common Stock View
GNRC 1 March, 2021 0001680799 15718 0001474735 Wilde Erik D 4 300 Common Stock View
GNRC 1 March, 2021 0001680799 14218 0001474735 Wilde Erik D 4 670 Common Stock View
GNRC 1 March, 2021 0001647775 24178 0001474735 Forsythe Patrick John D 4 985 Common Stock View
GNRC 1 March, 2021 0001647775 25163 0001474735 Forsythe Patrick John A 4 729 Common Stock View
GNRC 1 March, 2021 0001483004 110527 0001474735 Ragen York A. D 4 1258 Common Stock View
GNRC 1 March, 2021 0001483004 111785 0001474735 Ragen York A. A 4 942 Common Stock View
GNRC 1 March, 2021 0001483004 110843 0001474735 Ragen York A. A 4 5648 Common Stock View
SymbolDatePeriodDownload XLSX File
GNRC 2020 FY Download XLSX File
GNRC 2019 FY Download XLSX File
GNRC 2018 FY Download XLSX File
GNRC 2017 FY Download XLSX File
GNRC 2016 FY Download XLSX File
GNRC 2015 FY Download XLSX File
GNRC 2014 FY Download XLSX File
GNRC 2013 FY Download XLSX File
GNRC 2012 FY Download XLSX File
GNRC 2011 FY Download XLSX File
GNRC 2021 Q1 Download XLSX File
GNRC 2020 Q1 Download XLSX File
GNRC 2020 Q4 Download XLSX File
GNRC 2020 Q3 Download XLSX File
GNRC 2020 Q2 Download XLSX File
GNRC 2019 Q2 Download XLSX File
GNRC 2019 Q4 Download XLSX File
GNRC 2019 Q3 Download XLSX File
GNRC 2019 Q1 Download XLSX File
GNRC 2018 Q2 Download XLSX File
GNRC 2018 Q4 Download XLSX File
GNRC 2018 Q3 Download XLSX File
GNRC 2018 Q1 Download XLSX File
GNRC 2017 Q2 Download XLSX File
GNRC 2017 Q4 Download XLSX File
GNRC 2017 Q3 Download XLSX File
GNRC 2017 Q1 Download XLSX File
GNRC 2016 Q2 Download XLSX File
GNRC 2016 Q1 Download XLSX File
GNRC 2016 Q3 Download XLSX File
GNRC 2016 Q4 Download XLSX File
GNRC 2015 Q1 Download XLSX File
GNRC 2015 Q4 Download XLSX File
GNRC 2015 Q3 Download XLSX File
GNRC 2015 Q2 Download XLSX File
GNRC 2014 Q1 Download XLSX File
GNRC 2014 Q4 Download XLSX File
GNRC 2014 Q3 Download XLSX File
GNRC 2014 Q2 Download XLSX File
GNRC 2013 Q1 Download XLSX File
GNRC 2013 Q4 Download XLSX File
GNRC 2013 Q3 Download XLSX File
GNRC 2013 Q2 Download XLSX File
GNRC 2012 Q2 Download XLSX File
GNRC 2012 Q4 Download XLSX File
GNRC 2012 Q3 Download XLSX File
GNRC 2012 Q1 Download XLSX File
GNRC 2011 Q2 Download XLSX File
GNRC 2011 Q3 Download XLSX File
GNRC 2011 Q4 Download XLSX File

Charts

Company Historical Earnings

DateSymbolEPSEPS EstimatedTimeRevenueRevenue Estimated
29 April, 2021 GNRC 2.38 2.38 bmo 0 728950000
11 February, 2021 GNRC 2.12 2.12 bmo 761082000 731550000
28 October, 2020 GNRC 2.08 2.08 bmo 701355000 579966634.61538
30 July, 2020 GNRC 1.4 1.4 bmo 546848000 347639085.71429
30 April, 2020 GNRC 0.87 0.87 bmo 475915000 437622988.50575
13 February, 2020 GNRC 1.53 1.53 bmo 590932000 525272888.88889
31 October, 2019 GNRC 1.43 1.43 bmo 601135000 559097587.41259
1 August, 2019 GNRC 1.2 1.2 bmo 541916000 492240366.66667
2 May, 2019 GNRC 0.91 0.91 bmo 470353000 403159714.28571
14 February, 2019 GNRC 1.42 1.42 bmo 571366000 559294887.32394
1 November, 2018 GNRC 1.43 1.43 bmo 562400000 424749650.34965
1 August, 2018 GNRC 1.11 1.11 bmo 497600000 403459459.45946
2 May, 2018 GNRC 0.74 0.74 bmo 400100000 340625675.67568
13 February, 2018 GNRC 1.37 1.37 bmo 498200000 432743065.69343
1 November, 2017 GNRC 0.93 0.93 bmo 455800000 431294623.65591
2 August, 2017 GNRC 0.69 0.69 bmo 394900000 366284057.97101
27 April, 2017 GNRC 0.41 0.41 bmo 330500000 330500000
14 February, 2017 GNRC 1.12 1.12 bmo 417400000 383858928.57143
26 October, 2016 GNRC 0.82 0.82 bmo 373100000 350350000
2 August, 2016 GNRC 0.64 0.64 bmo 367400000 344437500
4 May, 2016 GNRC 0.46 0.46 bmo 286500000 261586956.52174
16 February, 2016 GNRC 0.97 0.97 bmo 357800000 328290721.64948
28 October, 2015 GNRC 0.92 0.92 bmo 359300000 308529347.82609
6 August, 2015 GNRC 0.5 0.5 bmo 288400000 340312000
30 April, 2015 GNRC 0.49 0.49 bmo 311800000 400885714.28571
11 February, 2015 GNRC 0.98 0.98 bmo 404000000 317428571.42857
6 November, 2014 GNRC 0.83 0.83 bmo 352300000 437191566.26506
31 July, 2014 GNRC 0.82 0.82 bmo 362600000 349334146.34146
1 May, 2014 GNRC 0.72 0.72 bmo 342000000 351500000
13 February, 2014 GNRC 1.11 1.11 bmo 376200000 305027027.02703
24 October, 2013 GNRC 1.06 1.06 bmo 363300000 284470754.71698
30 July, 2013 GNRC 0.95 0.95 bmo 346700000 277360000
2 May, 2013 GNRC 1.21 1.21 bmo 399600000 317038016.52893
14 February, 2013 GNRC 0.87 0.87 bmo 342000000 271241379.31034
31 October, 2012 GNRC 0.78 0.78 bmo 300600000 273623076.92308
2 August, 2012 GNRC 0.58 0.58 bmo 239100000 226732758.62069
8 May, 2012 GNRC 0.96 0.96 bmo 294600000 217881250
14 February, 2012 GNRC 0.76 0.76 bmo 267300000 218060526.31579
1 November, 2011 GNRC 0.75 0.75 bmo 239300000 201012000
5 August, 2011 GNRC 0.41 0.41 bmo 161400000 141717073.17073
5 May, 2011 GNRC 0.25 0.25 bmo 124000000 158720000
18 February, 2011 GNRC 0.49 0.49 bmo 161000000 154428571.42857
4 November, 2010 GNRC 0.55 0.55 bmo 160700000 154856363.63636
6 August, 2010 GNRC 0.39 0.39 bmo 140500000 147705128.20513
7 May, 2010 GNRC 0.56 0.56 bmo 130700000 72351785.714286

Company Profile

Company Name Generac Holdings Inc
Symbol GNRC
Currency USD
Price 298.49
Exchange Name New York Stock Exchange (NYSE)
Industry Specialty Industrial Machinery
CEO Mr. Aaron Jagdfeld
Sector Industrials
Country US
Full Time Employees 6452
Phone 18884363722
Address S45 W29290 HIGHWAY 59
City Waukesha
State WISCONSIN
Zip 53189
>