Neevan Ramalingam
I have written a script that runs fundamental analysis on all companies listed on NASDAQ. The companies are ranked based on their financial books. Each sector and industry is grouped based on the market capital and then sorted on the metrics.
Choose Sector and Industry
Last Updated: Mar 18th 2020
Symbol Name Sector Industry MC_group Market Cap CEO Final_ranks
RETO ReTo Eco-Solutions, Inc. - Common Shares Basic Materials Building Materials Micro Cap 15.48m Hengfang Li 140.0
USCR U S Concrete, Inc. - Common Stock Basic Materials Building Materials Micro Cap 205.9m William J. Sandbrook 535.5
USLM United States Lime and Minerals, Inc. - Common S... Basic Materials Building Materials Small cap 446.64m Timothy W. Byrne 70.5
NTIC Northern Technologies International Corporatio... Basic Materials Chemicals Micro Cap 61.68m NaN 46.5
BCPC Balchem Corporation - Common Stock Basic Materials Chemicals Mid cap 3.09b Theodore L. Harris 550.0
WDFC WD-40 Company - Common Stock Basic Materials Chemicals Mid cap 2.69b Garry O. Ridge 770.5
HWKN Hawkins, Inc. - Common Stock Basic Materials Chemicals Small cap 329.8m Patrick H. Hawkins 236.0
IOSP Innospec Inc. - Common Stock Basic Materials Chemicals Small cap 1.81b Patrick S. Williams 343.0
MEOH Methanex Corporation - Common Stock Basic Materials Chemicals Small cap 928.07m John N. Floren 370.0
JCTCF Jewett-Cameron Trading Company - Common Shares Basic Materials Forest Products Micro Cap 18.52m Charlie Hopewell 24.0
UFPI Universal Forest Products, Inc. - Common Stock Basic Materials Forest Products Mid cap 2.19b Matthew J. Missad 163.0
POPE Pope Resources - Limited Partnership Basic Materials Forest Products Small cap 383.75m Thomas M. Ringo 881.0
PAAS Pan American Silver Corp. - Common Stock Basic Materials Metals and Mining Mid cap 3.36b Michael Steinmann 215.5
RGLD Royal Gold, Inc. - Common Stock Basic Materials Metals and Mining Mid cap 5.81b William H. Heissenbuttel 286.0
KALU Kaiser Aluminum Corporation - Common Stock Basic Materials Metals and Mining Small cap 1.12b Jack A. Hockema 247.0
SSRM SSR Mining Inc. - Common Stock Basic Materials Metals and Mining Small cap 1.55b Paul Benson 365.0
OSN Ossen Innovation Co., Ltd. - American Deposita... Basic Materials Steel Micro Cap 11.87m Wei Hua 33.0
USAP Universal Stainless and Alloy Products, Inc. - C... Basic Materials Steel Micro Cap 62.13m Dennis M. Oates 62.0
METC Ramaco Resources, Inc. - Common Stock Basic Materials Steel Micro Cap 108.93m Michael D. Bauersachs 67.0
ZKIN ZK International Group Co., Ltd - Ordinary Share Basic Materials Steel Micro Cap 12.94m Jiancong Huang 82.0
ZEUS Olympic Steel, Inc. - Common Stock Basic Materials Steel Micro Cap 104.73m Richard T. Marabito 212.0
STLD Steel Dynamics, Inc. - Common Stock Basic Materials Steel Mid cap 3.73b Mark D. Millett 91.0
SCHN Schnitzer Steel Industries, Inc. - Class A Com... Basic Materials Steel Small cap 383.53m Tamara L. Lundgren 156.5
YNDX Yandex N.V. - Class A Ordinary Shares Communication Services Interactive Media Large cap 10.44b Arkady Volozh 225.0
EA Electronic Arts Inc. - Common Stock Communication Services Interactive Media Large cap 27.64b Andrew Wilson 254.0
FB Facebook, Inc. - Class A Common Stock Communication Services Interactive Media Large cap 425.91b Mark Zuckerberg 283.5
GOOGL Alphabet Inc. - Class A Common Stock Communication Services Interactive Media Large cap 768.43b Sundar Pichai 311.0
GOOG Alphabet Inc. - Class C Capital Stock Communication Services Interactive Media Large cap 769.62b Sundar Pichai 313.0
BHAT Blue Hat Interactive Entertainment Technology ... Communication Services Interactive Media Micro Cap 25.1m Xiaodong Chen 89.0
PERI Perion Network Ltd - Ordinary Shares Communication Services Interactive Media Micro Cap 107.81m Doron Gerstel 200.0
SONG Akazoo S.A. - Ordinary Shares Communication Services Interactive Media Micro Cap 131.53m Apostolos Zervos 340.0
GRVY GRAVITY Co., Ltd. - American depositary shares... Communication Services Interactive Media Micro Cap 183.45m Hyun Chul Park 722.0
PCOM Points International, Ltd. - Common Shares Communication Services Interactive Media Micro Cap 131.58m T. Robert Maclean 726.0
MOMO Momo Inc. - American Depositary Shares Communication Services Interactive Media Mid cap 4.36b Yan Tang 60.5
YY JOYY Inc. - American Depositary Shares Communication Services Interactive Media Mid cap 3.99b Xueling David Li 102.0
ANGI ANGI Homeservices Inc. - Class A Common Stock Communication Services Interactive Media Mid cap 2.47b William Brandon Ridenour 505.5
WB Weibo Corporation - American Depositary Shares Communication Services Interactive Media Mid cap 7.68b Gaofei Wang 522.5
CARG CarGurus, Inc. - Class A Common Stock Communication Services Interactive Media Mid cap 2.11b Langley Steinert 595.0
TRVG trivago N.V. - American Depositary Shares Communication Services Interactive Media Small cap 560.55m Axel Hefer 93.0
CRTO Criteo S.A. - American Depositary Shares Communication Services Interactive Media Small cap 418.58m Megan Clarken 120.0
TTGT TechTarget, Inc. - Common Stock Communication Services Interactive Media Small cap 543.43m Michael Cotoia 311.0
MEET The Meet Group, Inc. - Common Stock Communication Services Interactive Media Small cap 373.93m Geoffrey Cook 463.5
SCPL SciPlay Corporation - Class A Common Stock Communication Services Interactive Media Small cap 858.62m Joshua J. Wilson 551.0
FOX Fox Corporation - Class B Common Stock Communication Services Media - Diversified Large cap 14.44b NaN 175.5
FOXA Fox Corporation - Class A Common Stock Communication Services Media - Diversified Large cap 15.26b NaN 195.0
LBRDA Liberty Broadband Corporation - Class A Common... Communication Services Media - Diversified Large cap 17.52b Gregory B. Maffei 258.0
LBRDK Liberty Broadband Corporation - Class C Common... Communication Services Media - Diversified Large cap 18.32b Gregory B. Maffei 263.0
VIACA ViacomCBS Inc. - Class A Common Stock Communication Services Media - Diversified Large cap 10.37b Robert M. Bakish 400.0
EMMS Emmis Communications Corporation - Class A Com... Communication Services Media - Diversified Micro Cap 28.33m Jeffrey H. Smulyan 31.0
SGA Saga Communications, Inc. - Class A Common Stock Communication Services Media - Diversified Micro Cap 188.9m NaN 136.0
EDUC Educational Development Corporation - Common S... Communication Services Media - Diversified Micro Cap 32.91m NaN 241.0
RDI Reading International Inc - Class A Non-voting... Communication Services Media - Diversified Micro Cap 105.35m Ellen M. Cotter 659.5
WSG Wanda Sports Group Company Limited - American ... Communication Services Media - Diversified Micro Cap 248.73m Hengming Yang 869.0
VIAC ViacomCBS Inc. - Class B Common Stock Communication Services Media - Diversified Mid cap 7.82b Robert M. Bakish 360.0
DJCO Daily Journal Corp. (S.C.) - Common Stock Communication Services Media - Diversified Small cap 325.58m Gerald L. Salzman 255.0
SCHL Scholastic Corporation - Common Stock Communication Services Media - Diversified Small cap 865.16m Richard Robinson 438.0
QNST QuinStreet, Inc. - Common Stock Communication Services Media - Diversified Small cap 374.29m Douglas Valenti 482.0
CETV Central European Media Enterprises Ltd. - Clas... Communication Services Media - Diversified Small cap 550.33m Christoph Mainusch / Michael Del Nin 639.0
RDIB Reading International Inc - Class B Voting Com... Communication Services Media - Diversified Small cap 353.36m Ellen M. Cotter 844.0
ZM Zoom Video Communications, Inc. - Class A Comm... Communication Services Telecommunication Services Large cap 30.71b Eric S. Yuan 672.0
OTEL Otelco Inc. - Common Stock Communication Services Telecommunication Services Micro Cap 15.16m NaN 431.0
ALSK Alaska Communications Systems Group, Inc. - Co... Communication Services Telecommunication Services Micro Cap 87.47m NaN 484.0
SIFY Sify Technologies Limited - American Depositor... Communication Services Telecommunication Services Micro Cap 138.39m Raju Vegesna 846.0
GLIBA GCI Liberty, Inc. - Class A Common Stock Communication Services Telecommunication Services Mid cap 5.24b Gregory B. Maffei 145.0
TIGO Millicom International Cellular S.A. - Common ... Communication Services Telecommunication Services Mid cap 2.48b Mauricio Ramos 755.0
SHEN Shenandoah Telecommunications Co - Common Stock Communication Services Telecommunication Services Mid cap 2.44b Christopher E. French 841.0
LORL Loral Space and Communications, Inc. - Common ... Communication Services Telecommunication Services Small cap 618.66m Avi Katz 48.0
GLIBP GCI Liberty, Inc. - Series A Cumulative Redeem... Communication Services Telecommunication Services Small cap 797.23m Gregory B. Maffei 88.0
IDCC InterDigital, Inc. - Common Stock Communication Services Telecommunication Services Small cap 1.28b William J. Merritt 624.5
PTNR Partner Communications Company Ltd. - American... Communication Services Telecommunication Services Small cap 589.25m Isaac Benbenisti 717.0
NVFY Nova Lifestyle, Inc - Common Stock Consumer Cyclical Furnishings, Fixtures and Appliances Micro Cap 5.52m Thanh H. Lam 1.0
HOFT Hooker Furniture Corporation - Common Stock Consumer Cyclical Furnishings, Fixtures and Appliances Micro Cap 171.89m Paul B. Toms, Jr. 42.0
FORK Fuling Global Inc. - Ordinary Shares Consumer Cyclical Furnishings, Fixtures and Appliances Micro Cap 30.96m Xinfu Hu 133.0
VIRC Virco Manufacturing Corporation - Common Stock Consumer Cyclical Furnishings, Fixtures and Appliances Micro Cap 62.07m Robert A. Virtue 538.0
KBAL Kimball International, Inc. - Class B Common S... Consumer Cyclical Furnishings, Fixtures and Appliances Small cap 424.34m Kristine L. Juster 251.0
AMWD American Woodmark Corporation - Common Stock Consumer Cyclical Furnishings, Fixtures and Appliances Small cap 848.8m NaN 366.0
TILE Interface, Inc. - Common Stock Consumer Cyclical Furnishings, Fixtures and Appliances Small cap 498.46m Daniel T. Hendrix 372.0
LEGH Legacy Housing Corporation - Common Stock Consumer Cyclical Homebuilding and Construction Micro Cap 278.87m Kenneth E. Shipley 164.5
SIC Select Interior Concepts, Inc. - Class A Commo... Consumer Cyclical Homebuilding and Construction Micro Cap 50.62m Tyrone Johnson 204.5
GRBK Green Brick Partners, Inc. - Common Stock Consumer Cyclical Homebuilding and Construction Small cap 316.56m James R. Brickman 23.0
LGIH LGI Homes, Inc. - Common Stock Consumer Cyclical Homebuilding and Construction Small cap 1.1b Eric Lipar 96.0
CVCO Cavco Industries, Inc. - Common Stock Consumer Cyclical Homebuilding and Construction Small cap 1.12b NaN 147.0
JRSH Jerash Holdings (US), Inc. - Common Stock Consumer Cyclical Manufacturing - Apparel and Accessories Micro Cap 64.83m Choi Lin Hung 29.0
RCKY Rocky Brands, Inc. - Common Stock Consumer Cyclical Manufacturing - Apparel and Accessories Micro Cap 146.01m Jason Brooks 36.5
VRA Vera Bradley, Inc. - Common Stock Consumer Cyclical Manufacturing - Apparel and Accessories Micro Cap 128.51m Robert T. Wallstrom 85.0
WEYS Weyco Group, Inc. - Common Stock Consumer Cyclical Manufacturing - Apparel and Accessories Micro Cap 242.08m Thomas W. Florsheim 86.0
CRWS Crown Crafts, Inc. - Common Stock Consumer Cyclical Manufacturing - Apparel and Accessories Micro Cap 51.24m E. Randall Chestnut 97.0
COLM Columbia Sportswear Company - Common Stock Consumer Cyclical Manufacturing - Apparel and Accessories Mid cap 4.07b Timothy P. Boyle 226.0
SHOO Steven Madden, Ltd. - Common Stock Consumer Cyclical Manufacturing - Apparel and Accessories Small cap 1.84b Edward R. Rosenfeld 257.0
CROX Crocs, Inc. - Common Stock Consumer Cyclical Manufacturing - Apparel and Accessories Small cap 984.43m Andrew Rees 712.0
UFPT UFP Technologies, Inc. - Common Stock Consumer Cyclical Packaging and Containers Micro Cap 279.65m R. Jeffrey Bailly 113.0
SLGN Silgan Holdings Inc. - Common Stock Consumer Cyclical Packaging and Containers Mid cap 3.17b Anthony J. Allott 764.0
FRG Franchise Group, Inc. - Common Stock Consumer Cyclical Personal Services Small cap 321.14m Brian R. Kahn 726.0
RICK RCI Hospitality Holdings, Inc. - Common Stock Consumer Cyclical Restaurants Micro Cap 74.8m Eric S. Langan 318.5
KRUS Kura Sushi USA, Inc. - Class A Common Stock Consumer Cyclical Restaurants Micro Cap 71.01m Hajime Uba 452.0
BJRI BJ's Restaurants, Inc. - Common Stock Consumer Cyclical Restaurants Micro Cap 203.35m Gregory A. Trojan 484.0
BBQ BBQ Holdings, Inc. - Common Stock Consumer Cyclical Restaurants Micro Cap 20.87m NaN 489.5
ARKR Ark Restaurants Corp. - Common Stock Consumer Cyclical Restaurants Micro Cap 30.63m Michael Weinstein 509.0
TXRH Texas Roadhouse, Inc. - Common Stock Consumer Cyclical Restaurants Mid cap 2.44b W. Kent Taylor 645.5
CBRL Cracker Barrel Old Country Store, Inc. - Commo... Consumer Cyclical Restaurants Small cap 1.66b Sandra B. Cochran 656.5
CAKE The Cheesecake Factory Incorporated - Common S... Consumer Cyclical Restaurants Small cap 841.23m NaN 739.5
HABT The Habit Restaurants, Inc. - Class A Common S... Consumer Cyclical Restaurants Small cap 361.87m Russell W. Bendel 845.0
LULU lululemon athletica inc. - Common Stock Consumer Cyclical Retail - Cyclical Large cap 18.88b Calvin McDonald 639.0
JD JD.com, Inc. - American Depositary Shares Consumer Cyclical Retail - Cyclical Large cap 56.07b Qiangdong Richard Liu 728.0
ROST Ross Stores, Inc. - Common Stock Consumer Cyclical Retail - Cyclical Large cap 24.96b NaN 737.0
EBAY eBay Inc. - Common Stock Consumer Cyclical Retail - Cyclical Large cap 26.49b Scott F. Schenkel 811.0
ORLY O'Reilly Automotive, Inc. - Common Stock Consumer Cyclical Retail - Cyclical Large cap 24.53b Gregory D. Johnson 859.0
CTHR Charles and Colvard Ltd. - Common Stock Consumer Cyclical Retail - Cyclical Micro Cap 19.97m Suzanne T. Miglucci 17.0
CONN Conn's, Inc. - Common Stock Consumer Cyclical Retail - Cyclical Micro Cap 115.65m Norman L. Miller 69.0
SCVL Shoe Carnival, Inc. - Common Stock Consumer Cyclical Retail - Cyclical Micro Cap 217.72m Clifton E. Sifford 116.0
KGJI Kingold Jewelry Inc. - Common Stock Consumer Cyclical Retail - Cyclical Micro Cap 12.12m Zhihong Zhi Jia 171.0
SECO Secoo Holding Limited - American Depositary Sh... Consumer Cyclical Retail - Cyclical Micro Cap 230.62m Richard Rixue Li 174.0
ULTA Ulta Beauty, Inc. - Common Stock Consumer Cyclical Retail - Cyclical Mid cap 8.84b Mary N. Dillon 602.0
TSCO Tractor Supply Company - Common Stock Consumer Cyclical Retail - Cyclical Mid cap 8.28b Harry A. Lawton 724.0
FIVE Five Below, Inc. - Common Stock Consumer Cyclical Retail - Cyclical Mid cap 3.58b Joel D. Anderson 748.0
ETSY Etsy, Inc. - Common Stock Consumer Cyclical Retail - Cyclical Mid cap 4.97b Josh Silverman 757.0
GIII G-III Apparel Group, LTD. - Common Stock Consumer Cyclical Retail - Cyclical Small cap 350.08m Morris Goldfarb 98.0
ZUMZ Zumiez Inc. - Common Stock Consumer Cyclical Retail - Cyclical Small cap 448.89m Richard M. Brooks 197.0
URBN Urban Outfitters, Inc. - Common Stock Consumer Cyclical Retail - Cyclical Small cap 1.46b Richard A. Hayne 295.0
ODP Office Depot, Inc. - Common Stock Consumer Cyclical Retail - Cyclical Small cap 998.15m Gerry P. Smith 458.5
FLWS 1-800-FLOWERS.COM, Inc. - Class A Common Stock Consumer Cyclical Retail - Cyclical Small cap 904.01m Christopher G. McCann 535.5
TCOM Trip.com Group Limited - American Depositary S... Consumer Cyclical Travel and Leisure Large cap 13.59b Jane Jie Sun 429.0
BKNG Booking Holdings Inc. - Common Stock Consumer Cyclical Travel and Leisure Large cap 56.18b Glenn Fogel 700.0
ESCA Escalade, Incorporated - Common Stock Consumer Cyclical Travel and Leisure Micro Cap 102.73m David L. Fetherman 51.0
CPHC Canterbury Park Holding Corporation - Common S... Consumer Cyclical Travel and Leisure Micro Cap 45.7m Randall D. Sampson 260.5
CNTY Century Casinos, Inc. - Common Stock Consumer Cyclical Travel and Leisure Micro Cap 53.99m Peter Hoetzinger / Erwin Haitzmann 471.0
LIND Lindblad Expeditions Holdings Inc. - Common S... Consumer Cyclical Travel and Leisure Micro Cap 217.27m Sven-Olof Lindblad 704.0
SPWH Sportsman's Warehouse Holdings, Inc. - Common ... Consumer Cyclical Travel and Leisure Micro Cap 249m Jon Barker 714.0
HAS Hasbro, Inc. - Common Stock Consumer Cyclical Travel and Leisure Mid cap 6.4b Brian D. Goldner 324.0
TRIP TripAdvisor, Inc. - Common Stock Consumer Cyclical Travel and Leisure Mid cap 2.12b Stephen Kaufer 496.5
POOL Pool Corporation - Common Stock Consumer Cyclical Travel and Leisure Mid cap 7.28b Peter D. Arvan 761.0
EXPE Expedia Group, Inc. - Common Stock Consumer Cyclical Travel and Leisure Mid cap 7.58b Peter M. Kern / Barry Diller 780.0
MLCO Melco Resorts and Entertainment Limited - Americ... Consumer Cyclical Travel and Leisure Mid cap 6.39b Lawrence Yau Ho 822.0
JOUT Johnson Outdoors Inc. - Class A Common Stock Consumer Cyclical Travel and Leisure Small cap 585.78m Helen P. Johnson-Leipold 123.0
CLAR Clarus Corporation - Common Stock Consumer Cyclical Travel and Leisure Small cap 304.14m Warren B. Kanders 128.5
MCRI Monarch Casino and Resort, Inc. - Common Stock Consumer Cyclical Travel and Leisure Small cap 324.37m John Farahi 342.0
STAY Extended Stay America, Inc. - Paired Shares Consumer Cyclical Travel and Leisure Small cap 1.21b Bruce N. Haase 645.5
ERI Eldorado Resorts, Inc. - Common Stock Consumer Cyclical Travel and Leisure Small cap 784.97m Thomas R. Reeg 806.0
CVGI Commercial Vehicle Group, Inc. - Common Stock Consumer Cyclical Vehicles and Parts Micro Cap 72.08m Patrick E. Miller 191.0
CAAS China Automotive Systems, Inc. - Common Stock Consumer Cyclical Vehicles and Parts Micro Cap 48.36m Qizhou Wu 237.5
CXDC China XD Plastics Company Limited - Common Stock Consumer Cyclical Vehicles and Parts Micro Cap 50.21m Jie Han 281.0
STRT STRATTEC SECURITY CORPORATION - Common Stock Consumer Cyclical Vehicles and Parts Micro Cap 61.77m Frank J. Krejci 309.0
SORL SORL Auto Parts, Inc. - Common Stock Consumer Cyclical Vehicles and Parts Micro Cap 61.39m Xiaoping Zhang 358.5
GNTX Gentex Corporation - Common Stock Consumer Cyclical Vehicles and Parts Mid cap 5.86b Steve Downing 109.0
LKQ LKQ Corporation - Common Stock Consumer Cyclical Vehicles and Parts Mid cap 6.05b Dominick Zarcone 363.0
DORM Dorman Products, Inc. - Common Stock Consumer Cyclical Vehicles and Parts Small cap 1.87b Kevin M. Olsen 244.0
FOXF Fox Factory Holding Corp. - Common Stock Consumer Cyclical Vehicles and Parts Small cap 1.97b Michael C. Dennison 395.0
RUSHB Rush Enterprises, Inc. - Class B Common Stock Consumer Cyclical Vehicles and Parts Small cap 1.06b W. M. Rush 433.0
THRM Gentherm Inc - Common Stock Consumer Cyclical Vehicles and Parts Small cap 1.12b Phillip Eyler 441.0
RUSHA Rush Enterprises, Inc. - Class A Common Stock Consumer Cyclical Vehicles and Parts Small cap 1.16b W. M. Rush 470.0
WVVIP Willamette Valley Vineyards, Inc. - Series A R... Consumer Defensive Beverages - Alcoholic Micro Cap 21.34m James W. Bernau 50.0
WVVI Willamette Valley Vineyards, Inc. - Common Stock Consumer Defensive Beverages - Alcoholic Micro Cap 23.09m James W. Bernau 52.0
MNST Monster Beverage Corporation - Common Stock Consumer Defensive Beverages - Non-Alcoholic Large cap 32.07b Rodney C. Sacks 407.0
CELH Celsius Holdings, Inc. - Common Stock Consumer Defensive Beverages - Non-Alcoholic Micro Cap 289.42m John Fieldly 256.0
FIZZ National Beverage Corp. - Common Stock Consumer Defensive Beverages - Non-Alcoholic Small cap 1.86b Nick A. Caporella 249.0
KHC The Kraft Heinz Company - Common Stock Consumer Defensive Consumer Packaged Goods Large cap 29.11b Miguel Nuno Da Mata Patricio 698.0
MDLZ Mondelez International, Inc. - Class A Common ... Consumer Defensive Consumer Packaged Goods Large cap 69.96b Dirk Van de Put 777.0
DOGZ Dogness (International) Corporation - Class A ... Consumer Defensive Consumer Packaged Goods Micro Cap 28.13m Silong Chen 11.0
TANH Tantech Holdings Ltd. - Common Stock Consumer Defensive Consumer Packaged Goods Micro Cap 28.28m Zhengyu Wang 13.5
NAII Natural Alternatives International, Inc. - Com... Consumer Defensive Consumer Packaged Goods Micro Cap 42.28m Mark A. LeDoux 59.0
UG United-Guardian, Inc. - Common Stock Consumer Defensive Consumer Packaged Goods Micro Cap 56.09m Kenneth H. Globus 130.0
SENEB Seneca Foods Corp. - Class B Common Stock Consumer Defensive Consumer Packaged Goods Micro Cap 285.52m Kraig H. Kayser 134.0
JJSF J and J Snack Foods Corp. - Common Stock Consumer Defensive Consumer Packaged Goods Mid cap 2.26b Gerald B. Shreiber 259.0
HELE Helen of Troy Limited - Common Stock Consumer Defensive Consumer Packaged Goods Mid cap 2.94b Julien R. Mininberg 352.0
SAFM Sanderson Farms, Inc. - Common Stock Consumer Defensive Consumer Packaged Goods Mid cap 2.63b Joe F. Sanderson 399.0
LANC Lancaster Colony Corporation - Common Stock Consumer Defensive Consumer Packaged Goods Mid cap 4.24b David A. Ciesinski 432.0
PPC Pilgrim's Pride Corporation - Common Stock Consumer Defensive Consumer Packaged Goods Mid cap 4.42b Jayson Penn 528.0
MGPI MGP Ingredients, Inc. - Common Stock Consumer Defensive Consumer Packaged Goods Small cap 471.3m Augustus Griffin 99.0
SENEA Seneca Foods Corp. - Class A Common Stock Consumer Defensive Consumer Packaged Goods Small cap 300.44m Kraig H. Kayser 152.0
CENTA Central Garden and Pet Company - Class A Common ... Consumer Defensive Consumer Packaged Goods Small cap 1.56b NaN 308.0
CENT Central Garden and Pet Company - Common Stock Consumer Defensive Consumer Packaged Goods Small cap 1.64b NaN 336.0
JBSS John B. Sanfilippo and Son, Inc. - Common Stock Consumer Defensive Consumer Packaged Goods Small cap 872.06m Jeffrey T. Sanfilippo 478.0
LINC Lincoln Educational Services Corporation - Com... Consumer Defensive Education Micro Cap 51.41m Scott M. Shaw 774.5
REDU RISE Education Cayman Ltd - American Depositar... Consumer Defensive Education Micro Cap 227.1m Yiding Sun 824.0
LOPE Grand Canyon Education, Inc. - Common Stock Consumer Defensive Education Mid cap 3.11b Brian E. Mueller 182.0
STRA Strategic Education, Inc. - Common Stock Consumer Defensive Education Mid cap 2.73b Karl McDonnell 264.5
LAUR Laureate Education, Inc. - Class A Common Stock Consumer Defensive Education Mid cap 2.24b Eilif Serck-Hanssen 390.0
PRDO Perdoceo Education Corporation - Common Stock Consumer Defensive Education Small cap 676.26m Todd S. Nelson 87.0
APEI American Public Education, Inc. - Common Stock Consumer Defensive Education Small cap 358.99m Angela Selden 150.0
AFYA Afya Limited - Class A Common Shares Consumer Defensive Education Small cap 1.81b Virgilio Deloy Capobianco Gibbon 291.0
HLG Hailiang Education Group Inc. - American Depos... Consumer Defensive Education Small cap 990.14m Ming Wang 447.5
DLTR Dollar Tree, Inc. - Common Stock Consumer Defensive Retail - Defensive Large cap 18.09b Gary M. Philbin 778.0
COST Costco Wholesale Corporation - Common Stock Consumer Defensive Retail - Defensive Large cap 135.56b NaN 837.0
WILC G. Willi-Food International, Ltd. - Ordinary ... Consumer Defensive Retail - Defensive Micro Cap 141.42m Michael Luboschitz 9.0
CHEF The Chefs' Warehouse, Inc. - Common Stock Consumer Defensive Retail - Defensive Micro Cap 232.46m Christopher Pappas 264.5
OLLI Ollie's Bargain Outlet Holdings, Inc. - Common... Consumer Defensive Retail - Defensive Mid cap 2.61b John Swygert 406.0
CASY Caseys General Stores, Inc. - Common Stock Consumer Defensive Retail - Defensive Mid cap 6b NaN 789.0
SFM Sprouts Farmers Market, Inc. - Common Stock Consumer Defensive Retail - Defensive Mid cap 2.23b Jack L. Sinclair 795.0
GO Grocery Outlet Holding Corp. - Common Stock Consumer Defensive Retail - Defensive Mid cap 3b NaN 839.0
IMKTA Ingles Markets, Incorporated - Class A Common ... Consumer Defensive Retail - Defensive Small cap 863.88m James W. Lanning 367.0
VLGEA Village Super Market, Inc. - Class A Common Stock Consumer Defensive Retail - Defensive Small cap 339.63m Robert P. Sumas 453.0
PSMT PriceSmart, Inc. - Common Stock Consumer Defensive Retail - Defensive Small cap 1.4b NaN 525.5
CORE Core-Mark Holding Company, Inc. - Common Stock Consumer Defensive Retail - Defensive Small cap 1.11b NaN 590.5
SPTN SpartanNash Company - Common Stock Consumer Defensive Retail - Defensive Small cap 406.38m Dennis Eidson 641.0
SND Smart Sand, Inc. - Common Stock Energy Oil and Gas Micro Cap 31.23m Charles E. Young 35.0
GEOS Geospace Technologies Corporation - Common Stock Energy Oil and Gas Micro Cap 84.02m Walter R. Wheeler 49.0
PFIE Profire Energy, Inc. - Common Stock Energy Oil and Gas Micro Cap 38.63m Brenton W. Hatch 54.0
EPSN Epsilon Energy Ltd. - Common Shares Energy Oil and Gas Micro Cap 73.96m Michael P. Raleigh 56.5
FLMN Falcon Minerals Corporation - Class A Common S... Energy Oil and Gas Micro Cap 219.21m NaN 147.0
FANG Diamondback Energy, Inc. - Commmon Stock Energy Oil and Gas Mid cap 3.2b Travis D. Stice 344.0
DMLP Dorchester Minerals, L.P. - Common Units Repre... Energy Oil and Gas Small cap 378.7m William Casey Mcmanemin 45.0
REGI Renewable Energy Group, Inc. - Common Stock Energy Oil and Gas Small cap 739.21m Cynthia Warner 72.0
CLNE Clean Energy Fuels Corp. - Common Stock Energy Oil and Gas Small cap 308.38m NaN 159.0
VNOM Viper Energy Partners LP - Common Unit Energy Oil and Gas Small cap 1.13b Travis D. Stice 173.0
NESR National Energy Services Reunited Corp. - Ordi... Energy Oil and Gas Small cap 514.41m Sherif Foda 206.0
ARLP Alliance Resource Partners, L.P. - Common Unit... Energy Other Energy Sources Small cap 539.31m Joseph W. Craft 131.0
TROW T. Rowe Price Group, Inc. - Common Stock Financial Services Asset Management Large cap 25.52b William J. Stromberg 118.0
SWKH SWK Holdings Corporation - Common Stock Financial Services Asset Management Micro Cap 122.24m J. Brett Pope 5.0
HNNA Hennessy Advisors, Inc. - Common Stock Financial Services Asset Management Micro Cap 57.63m Neil J. Hennessy 43.0
NEWT Newtek Business Services Corp. - Common Stock Financial Services Asset Management Micro Cap 233.63m Barry Sloane 94.0
PFLT PennantPark Floating Rate Capital Ltd. - Commo... Financial Services Asset Management Micro Cap 206.27m Arthur H. Penn 488.0
SAMG Silvercrest Asset Management Group Inc. - Comm... Financial Services Asset Management Micro Cap 164.29m Richard R. Hough 492.0
SEIC SEI Investments Company - Common Stock Financial Services Asset Management Mid cap 6.79b Alfred P. West 184.5
HLNE Hamilton Lane Incorporated - Class A Common Stock Financial Services Asset Management Mid cap 2.67b NaN 851.5
DHIL Diamond Hill Investment Group, Inc. - Class A ... Financial Services Asset Management Small cap 315.33m Heather E. Brilliant 30.0
BCOR Blucora, Inc. - Common Stock Financial Services Asset Management Small cap 545.83m Christopher W. Walters 345.0
VRTS Virtus Investment Partners, Inc. - Common Stock Financial Services Asset Management Small cap 599.36m George R. Aylward 612.0
BPOPN Popular, Inc. - Popular Capital Trust I -6.70%... Financial Services Banks Micro Cap 287.4m NaN 542.5
BANFP BancFirst Corporation - 7.2% Cumulative Trust ... Financial Services Banks Micro Cap 26.36m NaN 600.0
TREE LendingTree, Inc. - Common Stock Financial Services Banks Mid cap 3.15b Douglas R. Lebda 866.0
ECPG Encore Capital Group Inc - Common Stock Financial Services Banks Small cap 950.04m Ashish Masih 462.0
MKTX MarketAxess Holdings, Inc. - Common Stock Financial Services Capital Markets Large cap 12.63b Richard M. Mcvey 503.5
NDAQ Nasdaq, Inc. - Common Stock Financial Services Capital Markets Large cap 15.68b Adena T. Friedman 756.0
CME CME Group Inc. - Class A Common Stock Financial Services Capital Markets Large cap 59.5b Terrence A. Duffy 834.0
SIEB Siebert Financial Corp. - Common Stock Financial Services Capital Markets Micro Cap 233.29m NaN 274.0
COWN Cowen Inc. - Class A Common Stock Financial Services Capital Markets Micro Cap 234.12m Jeffrey M. Solomon 323.0
VALU Value Line, Inc. - Common Stock Financial Services Capital Markets Micro Cap 285.72m Howard A. Brecher 687.0
AMRK A-Mark Precious Metals, Inc. - Common Stock Financial Services Capital Markets Micro Cap 61.88m Gregory N. Roberts 746.5
MORN Morningstar, Inc. - Common Stock Financial Services Capital Markets Mid cap 4.88b Kunal Kapoor 767.0
INTL INTL FCStone Inc. - Common Stock Financial Services Capital Markets Small cap 625.37m Sean M. O'Connor 563.0
FRHC Freedom Holding Corp. - Common Stock Financial Services Capital Markets Small cap 768.38m Timur Turlov 699.0
PYPL PayPal Holdings, Inc. - Common Stock Financial Services Credit Services Large cap 114.8b Daniel H. Schulman 820.0
ASFI Asta Funding, Inc. - Common Stock Financial Services Credit Services Micro Cap 58.98m Gary Stern 6.0
EZPW EZCORP, Inc. - Class A Non-Voting Common Stock Financial Services Credit Services Micro Cap 221.93m NaN 127.0
PT Pintec Technology Holdings Limited - American ... Financial Services Credit Services Micro Cap 85.34m Wei Wei 557.0
CACC Credit Acceptance Corporation - Common Stock Financial Services Credit Services Mid cap 5.34b Brett A. Roberts 220.5
FCFS FirstCash, Inc. - Common Stock Financial Services Credit Services Mid cap 3.21b Rick L. Wessel 326.0
PRAA PRA Group, Inc. - Common Stock Financial Services Credit Services Small cap 1.37b Kevin P. Stevenson 251.0
QIWI QIWI plc - American Depositary Shares Financial Services Credit Services Small cap 729.35m Sergey Solonin 292.5
LX LexinFintech Holdings Ltd. - American Deposita... Financial Services Credit Services Small cap 1.54b Jay Wenjie Xiao 637.0
KXIN Kaixin Auto Holdings - Ordinary Share Financial Services Diversified Financial Services Micro Cap 33.76m Chen Ji 73.0
MUDS Mudrick Capital Acquisition Corporation - Clas... Financial Services Diversified Financial Services Micro Cap 121.09m Jason B. Mudrick 121.5
INSU Insurance Acquisition Corp. - Class A Common S... Financial Services Diversified Financial Services Micro Cap 202.4m John M. Butler 479.0
INSUU Insurance Acquisition Corp. - Unit Financial Services Diversified Financial Services Micro Cap 142.31m John M. Butler 499.5
LFAC LF Capital Acquistion Corp. - Class A Common S... Financial Services Diversified Financial Services Micro Cap 199.88m Philippe De Backer 522.5
FTAC FinTech Acquisition Corp. III - Class A Common... Financial Services Diversified Financial Services Small cap 445.09m Daniel Gideon Cohen 162.0
PACQ Pure Acquisition Corp. - Class A Common Stock Financial Services Diversified Financial Services Small cap 500.82m Jack D. Hightower 199.0
THCB Tuscan Holdings Corp. - Common Stock Financial Services Diversified Financial Services Small cap 342.09m Stephen Vogel 325.0
RILY B. Riley Financial, Inc. - Common Stock Financial Services Diversified Financial Services Small cap 492.77m Bryant R. Riley / Thomas J. Kelleher 530.0
CFFA CF Finance Acquisition Corp. - Class A Common ... Financial Services Diversified Financial Services Small cap 362.82m NaN 554.0
WLTW Willis Towers Watson Public Limited Company - ... Financial Services Insurance Large cap 22.28b John J. Haley 765.0
EHTH eHealth, Inc. - Common Stock Financial Services Insurance Mid cap 2.78b NaN 593.0
FANH Fanhua Inc. - American depositary shares, each... Financial Services Insurance Small cap 1.35b Chunlin Wang 480.0
CRVL CorVel Corp. - Common Stock Financial Services Insurance Small cap 1.14b NaN 703.0
GMAB Genmab A/S - American Depositary Shares Healthcare Biotechnology Large cap 11.62b Jan G. J. van de Winkel 39.0
ALXN Alexion Pharmaceuticals, Inc. - Common Stock Healthcare Biotechnology Large cap 18.21b Ludwig N. Hantson 112.0
REGN Regeneron Pharmaceuticals, Inc. - Common Stock Healthcare Biotechnology Large cap 54.1b Leonard S. Schleifer 357.0
INCY Incyte Corporation - Common Stock Healthcare Biotechnology Large cap 15.25b Herve Hoppenot 386.0
GLPG Galapagos NV - American Depositary Shares Healthcare Biotechnology Large cap 10.2b Onno van de Stolpe 458.5
JNCE Jounce Therapeutics, Inc. - Common Stock Healthcare Biotechnology Micro Cap 120.19m NaN 4.0
OPNT Opiant Pharmaceuticals, Inc. - Common Stock Healthcare Biotechnology Micro Cap 42.68m Roger Crystal 15.0
FWP Forward Pharma A/S - American Depositary Shares Healthcare Biotechnology Micro Cap 34.7m Claus Bo Svendsen 38.0
KMDA Kamada Ltd. - Ordinary Shares Healthcare Biotechnology Micro Cap 203.03m Amir London 55.0
CPRX Catalyst Pharmaceuticals, Inc. - Common Stock Healthcare Biotechnology Micro Cap 297.81m Patrick J. McEnany 272.5
EXEL Exelixis, Inc. - Common Stock Healthcare Biotechnology Mid cap 4.51b Michael M. Morrissey 75.0
CRSP CRISPR Therapeutics AG - Common Shares Healthcare Biotechnology Mid cap 2.25b Samarth Kulkarni 149.0
CBPO China Biologic Products Holdings, Inc. - Commo... Healthcare Biotechnology Mid cap 4.33b Joseph Chow 158.0
ARWR Arrowhead Pharmaceuticals, Inc. - Common Stock Healthcare Biotechnology Mid cap 2.23b Christopher Anzalone 282.0
JAZZ Jazz Pharmaceuticals plc - Ordinary Shares Healthcare Biotechnology Mid cap 5.94b Bruce C. Cozadd 327.0
ACIU AC Immune SA - Common Stock Healthcare Biotechnology Small cap 339.68m Andrea Pfeifer 10.0
VNDA Vanda Pharmaceuticals Inc. - Common Stock Healthcare Biotechnology Small cap 429.19m Mihael Hristos Polymeropoulos 16.0
ARNA Arena Pharmaceuticals, Inc. - Common Stock Healthcare Biotechnology Small cap 1.97b Amit D. Munshi 21.0
ANIK Anika Therapeutics Inc. - Common Stock Healthcare Biotechnology Small cap 357.46m Cheryl R. Blanchard 34.0
CORT Corcept Therapeutics Incorporated - Common Stock Healthcare Biotechnology Small cap 1.19b Joseph K. Belanoff 78.0
SNY Sanofi - American Depositary Shares Healthcare Drug Manufacturers Large cap 109.03b Paul Hudson 443.5
BIIB Biogen Inc. - Common Stock Healthcare Drug Manufacturers Large cap 53.15b Michel Vounatsos 516.5
GILD Gilead Sciences, Inc. - Common Stock Healthcare Drug Manufacturers Large cap 94.17b Daniel O¿Day 623.0
GRFS Grifols, S.A. - American Depositary Shares Healthcare Drug Manufacturers Large cap 12.08b Raimon Grifols Roura / Víctor Grifols Deu 633.5
OGI Organigram Holdings Inc. - Common Shares Healthcare Drug Manufacturers Micro Cap 294.23m Greg Engel 22.0
HROW Harrow Health, Inc. - Common Stock Healthcare Drug Manufacturers Micro Cap 98.79m Mark L. Baum 346.0
CRON Cronos Group Inc. - Common Share Healthcare Drug Manufacturers Mid cap 2.08b NaN 193.0
HZNP Horizon Therapeutics Public Limited Company - ... Healthcare Drug Manufacturers Mid cap 5.2b Timothy P. Walbert 477.0
MYL Mylan N.V. - Common Stock Healthcare Drug Manufacturers Mid cap 8.04b Heather Bresch 867.0
SUPN Supernus Pharmaceuticals, Inc. - Common Stock Healthcare Drug Manufacturers Small cap 767.52m NaN 151.0
AMPH Amphastar Pharmaceuticals, Inc. - Common Stock Healthcare Drug Manufacturers Small cap 675.37m Jack Yongfeng Zhang 175.5
EGRX Eagle Pharmaceuticals, Inc. - Common Stock Healthcare Drug Manufacturers Small cap 523.92m Scott L. Tarriff 338.0
PAHC Phibro Animal Health Corporation - Class A Com... Healthcare Drug Manufacturers Small cap 798.55m NaN 656.5
ANIP ANI Pharmaceuticals, Inc. - Common Stock Healthcare Drug Manufacturers Small cap 495.68m Arthur S. Przybyl 720.0
BFYT Benefytt Technologies, Inc. - Class A Common S... Healthcare Healthcare Plans Micro Cap 291.6m Gavin D. Southwell 649.0
MGLN Magellan Health, Inc. - Common Stock Healthcare Healthcare Plans Small cap 973.61m Kenneth Fasola 332.0
CERN Cerner Corporation - Common Stock Healthcare Healthcare Providers and Services Large cap 19.46b David Brent Shafer 630.0
WBA Walgreens Boots Alliance, Inc. - Common Stock Healthcare Healthcare Providers and Services Large cap 43.94b Stefano Pessina 754.0
STRM Streamline Health Solutions, Inc. - Common Stock Healthcare Healthcare Providers and Services Micro Cap 21.83m NaN 619.5
CJJD China Jo-Jo Drugstores, Inc. - Common Stock Healthcare Healthcare Providers and Services Micro Cap 53.36m Lei Liu 814.0
JYNT The Joint Corp. - Common Stock Healthcare Healthcare Providers and Services Micro Cap 124.95m Peter D. Holt 874.0
LHCG LHC Group - common stock Healthcare Healthcare Providers and Services Mid cap 3.45b Keith G. Myers 567.0
OMCL Omnicell, Inc. - Common Stock Healthcare Healthcare Providers and Services Mid cap 2.74b Randall A. Lipps 575.0
HQY HealthEquity, Inc. - Common Stock Healthcare Healthcare Providers and Services Mid cap 2.98b NaN 781.0
AMED Amedisys Inc - Common Stock Healthcare Healthcare Providers and Services Mid cap 4.93b Paul B. Kusserow 790.0
INOV Inovalon Holdings, Inc. - Class A Common Stock Healthcare Healthcare Providers and Services Mid cap 2.43b Keith R. Dunleavy 817.5
SY So-Young International Inc. - American Deposit... Healthcare Healthcare Providers and Services Small cap 940.22m Xing Jin 100.5
PETS PetMed Express, Inc. - Common Stock Healthcare Healthcare Providers and Services Small cap 518.28m Menderes Akdag 180.0
ADUS Addus HomeCare Corporation - Common Stock Healthcare Healthcare Providers and Services Small cap 753.07m R. Dirk Allison 183.0
HMSY HMS Holdings Corp - Common Stock Healthcare Healthcare Providers and Services Small cap 1.76b William C. Lucia 227.0
HCSG Healthcare Services Group, Inc. - Common Stock Healthcare Healthcare Providers and Services Small cap 1.47b Theodore Wahl 353.0
ISRG Intuitive Surgical, Inc. - Common Stock Healthcare Medical Devices and Instruments Large cap 49.67b Gary S. Guthart 349.0
ALGN Align Technology, Inc. - Common Stock Healthcare Medical Devices and Instruments Large cap 13.33b Joseph M. Hogan 696.5
FONR Fonar Corporation - Common Stock Healthcare Medical Devices and Instruments Micro Cap 78.97m Timothy R. Damadian 19.0
BLFS BioLife Solutions, Inc. - Common Stock Healthcare Medical Devices and Instruments Micro Cap 195.52m Michael Rice 155.0
IRMD iRadimed Corporation - Common Stock Healthcare Medical Devices and Instruments Micro Cap 226.95m NaN 177.0
PDEX Pro-Dex, Inc. - Common Stock Healthcare Medical Devices and Instruments Micro Cap 60.3m Richard L. Van Kirk 230.0
KRMD Repro Med Systems, Inc. - Common Stock Healthcare Medical Devices and Instruments Micro Cap 262.33m Donald B. Pettigrew 533.0
ABMD ABIOMED, Inc. - Common Stock Healthcare Medical Devices and Instruments Mid cap 6.55b Michael R. Minogue 276.0
ICUI ICU Medical, Inc. - Common Stock Healthcare Medical Devices and Instruments Mid cap 3.67b NaN 314.5
MASI Masimo Corporation - Common Stock Healthcare Medical Devices and Instruments Mid cap 9.29b Joseph E. Kiani 381.5
NUVA NuVasive, Inc. - Common Stock Healthcare Medical Devices and Instruments Mid cap 2.03b James Christopher Barry 469.0
XRAY DENTSPLY SIRONA Inc. - Common Stock Healthcare Medical Devices and Instruments Mid cap 7.66b Donald M. Casey 502.0
ANGO AngioDynamics, Inc. - Common Stock Healthcare Medical Devices and Instruments Small cap 372.12m NaN 58.0
INMD InMode Ltd. - Ordinary Shares Healthcare Medical Devices and Instruments Small cap 487.39m Moshe Mizrahy 63.0
OSUR OraSure Technologies, Inc. - Common Stock Healthcare Medical Devices and Instruments Small cap 390m Stephen S. Tang 76.0
UTMD Utah Medical Products, Inc. - Common Stock Healthcare Medical Devices and Instruments Small cap 301.5m Kevin L. Cornwell 103.0
ATRI Atrion Corporation - Common Stock Healthcare Medical Devices and Instruments Small cap 1.25b David A. Battat 242.5
ILMN Illumina, Inc. - Common Stock Healthcare Medical Diagnostics and Research Large cap 33.19b Francis A. DeSouza 424.5
DXCM DexCom, Inc. - Common Stock Healthcare Medical Diagnostics and Research Large cap 18.2b Kevin R. Sayer 730.0
IDXX IDEXX Laboratories, Inc. - Common Stock Healthcare Medical Diagnostics and Research Large cap 18.42b Jonathan J. Mazelsky 876.0
PMD Psychemedics Corporation - Common Stock Healthcare Medical Diagnostics and Research Micro Cap 34.26m Raymond C. Kubacki 388.5
GENE Genetic Technologies Ltd - American Depositary... Healthcare Medical Diagnostics and Research Micro Cap 11.72m Jerzy Muchnicki 688.0
NEOG Neogen Corporation - Common Stock Healthcare Medical Diagnostics and Research Mid cap 2.88b NaN 260.5
NEO NeoGenomics, Inc. - Common Stock Healthcare Medical Diagnostics and Research Mid cap 2.52b NaN 535.5
ICLR ICON plc - Ordinary Shares Healthcare Medical Diagnostics and Research Mid cap 7.1b Steven Cutler 589.0
MEDP Medpace Holdings, Inc. - Common Stock Healthcare Medical Diagnostics and Research Mid cap 2.62b August J. Troendle 674.0
QDEL Quidel Corporation - Common Stock Healthcare Medical Diagnostics and Research Mid cap 3.92b Douglas C. Bryant 702.0
VIVO Meridian Bioscience Inc. - Common Stock Healthcare Medical Diagnostics and Research Small cap 320.79m Jack P. Kenny 232.5
SRDX Surmodics, Inc. - Common Stock Healthcare Medical Diagnostics and Research Small cap 342.06m NaN 304.5
CSTL Castle Biosciences, Inc. - Common stock Healthcare Medical Diagnostics and Research Small cap 471.93m Derek J. Maetzold 440.0
BEAT BioTelemetry, Inc. - Common Stock Healthcare Medical Diagnostics and Research Small cap 1.11b Joseph H. Capper 580.0
LNTH Lantheus Holdings, Inc. - Common Stock Healthcare Medical Diagnostics and Research Small cap 464.67m Mary Anne Heino 602.0
HSIC Henry Schein, Inc. - Common Stock Healthcare Medical Distribution Mid cap 7.83b Stanley M. Bergman 554.0
PDCO Patterson Companies, Inc. - Common Stock Healthcare Medical Distribution Small cap 1.87b Mark S. Walchirk 665.0
CODA Coda Octopus Group, Inc. - Common stock Industrials Aerospace and Defense Micro Cap 59.18m Annmarie Gayle 44.0
ISSC Innovative Solutions and Support, Inc. - Commo... Industrials Aerospace and Defense Micro Cap 51.12m Geoffrey S.M. Hedrick 70.5
VSEC VSE Corporation - Common Stock Industrials Aerospace and Defense Micro Cap 198.41m John A. Cuomo 178.0
IVAC Intevac, Inc. - Common Stock Industrials Aerospace and Defense Micro Cap 94.71m Wendell T. Blonigan 224.0
MRCY Mercury Systems Inc - Common Stock Industrials Aerospace and Defense Mid cap 4.17b NaN 322.0
WWD Woodward, Inc. - Common Stock Industrials Aerospace and Defense Mid cap 4.13b NaN 573.0
AAXN Axon Enterprise, Inc. - Common Stock Industrials Aerospace and Defense Mid cap 3.4b Patrick W. Smith 631.5
ESLT Elbit Systems Ltd. - Ordinary Shares Industrials Aerospace and Defense Mid cap 5.39b Bezhalel Machlis 847.0
ATRO Astronics Corporation - Common Stock Industrials Aerospace and Defense Small cap 378.79m Peter J. Gundermann 187.5
AVAV AeroVironment, Inc. - Common Stock Industrials Aerospace and Defense Small cap 1.31b NaN 217.5
AOBC American Outdoor Brands Corporation - Common S... Industrials Aerospace and Defense Small cap 485.7m Mark Peter Smith / Brian Daniel Murphy 300.0
KTOS Kratos Defense and Security Solutions, Inc. - Co... Industrials Aerospace and Defense Small cap 1.23b Eric M. Demarco 602.0
CPRT Copart, Inc. - Common Stock Industrials Business Services Large cap 16.25b A. Jayson Adair 515.0
CTAS Cintas Corporation - Common Stock Industrials Business Services Large cap 21.7b Scott D. Farmer 711.0
PAYX Paychex, Inc. - Common Stock Industrials Business Services Large cap 21.79b Martin Mucci 805.0
ADP Automatic Data Processing, Inc. - Common Stock Industrials Business Services Large cap 55.86b NaN 855.0
VRSK Verisk Analytics, Inc. - Common Stock Industrials Business Services Large cap 23.6b Scott G. Stephenson 872.0
WLFC Willis Lease Finance Corporation - Common Stock Industrials Business Services Micro Cap 116.18m Charles F. Willis 124.5
MAGS Magal Security Systems Ltd. - Ordinary Shares Industrials Business Services Micro Cap 61.59m Dror Sharon 270.0
CRAI CRA International,Inc. - Common Stock Industrials Business Services Micro Cap 238.94m Paul A. Maleh 531.0
GFN General Finance Corporation - Common Stock Industrials Business Services Micro Cap 198.63m Jody E. Miller 546.0
BBSI Barrett Business Services, Inc. - Common Stock Industrials Business Services Micro Cap 287.97m Gary E. Kramer 566.0
JOBS 51job, Inc. - American Depositary Shares, each... Industrials Business Services Mid cap 4.17b Rick Yan 77.0
EXPO Exponent, Inc. - Common Stock Industrials Business Services Mid cap 3.44b Catherine Ford Corrigan 611.0
UHAL Amerco - Common Stock Industrials Business Services Mid cap 5.57b Edward J. Shoen 670.5
KELYB Kelly Services, Inc. - Class B Common Stock Industrials Business Services Small cap 436.55m Peter W. Quigley 132.0
KELYA Kelly Services, Inc. - Class A Common Stock Industrials Business Services Small cap 478.8m Peter W. Quigley 138.5
RECN Resources Connection, Inc. - Common Stock Industrials Business Services Small cap 335.54m NaN 196.0
KFRC Kforce, Inc. - Common Stock Industrials Business Services Small cap 534.66m David L. Dunkel 283.5
NSSC NAPCO Security Technologies, Inc. - Common Stock Industrials Business Services Small cap 345.63m Richard L. Soloway 288.0
OBCI Ocean Bio-Chem, Inc. - Common Stock Industrials Conglomerates Micro Cap 31.92m Peter G. Dornau 40.0
GMHI Gores Metropoulos, Inc. - Class A Common Stock Industrials Conglomerates Small cap 500m Alec Gores 280.0
RCMT RCM Technologies, Inc. - Common Stock Industrials Construction Micro Cap 14.7m NaN 111.0
TGLS Tecnoglass Inc. - Ordinary Shares Industrials Construction Micro Cap 141.58m Jose M. Daes 213.0
LMB Limbach Holdings, Inc. - Common Stock Industrials Construction Micro Cap 30.37m Charles A. Bacon 746.5
WLDN Willdan Group, Inc. - Common Stock Industrials Construction Micro Cap 238.76m Thomas D. Brisbin 759.0
AAON AAON, Inc. - Common Stock Industrials Construction Mid cap 2.49b Norman H. Asbjornson 487.0
TTEK Tetra Tech, Inc. - Common Stock Industrials Construction Mid cap 4.05b Dan L. Batrack 692.0
CSTE Caesarstone Ltd. - Ordinary Shares Industrials Construction Small cap 312.65m Yuval Dagim 154.0
BMCH BMC Stock Holdings, Inc. - Common Stock Industrials Construction Small cap 1.02b David E. Flitman 208.0
ROAD Construction Partners, Inc. - Common Stock Industrials Construction Small cap 823.85m Charles E. Owens 333.5
IESC IES Holdings, Inc. - Common Stock Industrials Construction Small cap 362.09m Gary S. Matthews 339.0
MYRG MYR Group, Inc. - Common Stock Industrials Construction Small cap 340.8m Richard S. Swartz 381.5
PCAR PACCAR Inc. - Common Stock Industrials Farm and Heavy Construction Machinery Large cap 20.67b Preston R. Feight 388.5
GENC Gencor Industries Inc. - Common Stock Industrials Farm and Heavy Construction Machinery Micro Cap 155.93m John E. Elliott 26.0
ASTE Astec Industries, Inc. - Common Stock Industrials Farm and Heavy Construction Machinery Small cap 644.83m Barry A. Ruffalo 201.5
CMCO Columbus McKinnon Corporation - Common Stock Industrials Farm and Heavy Construction Machinery Small cap 565.72m Richard H. Fleming 378.5
SPAR Spartan Motors, Inc. - Common Stock Industrials Farm and Heavy Construction Machinery Small cap 373.33m NaN 628.0
FAST Fastenal Company - Common Stock Industrials Industrial Distribution Large cap 19.82b Daniel L. Florness 383.5
HWCC Houston Wire and Cable Company - Common Stock Industrials Industrial Distribution Micro Cap 40.07m James L. Pokluda 66.0
DXPE DXP Enterprises, Inc. - Common Stock Industrials Industrial Distribution Micro Cap 235.42m NaN 144.0
PKOH Park-Ohio Holdings Corp. - Common Stock Industrials Industrial Distribution Micro Cap 183.79m Matthew V. Crawford 240.0
TITN Titan Machinery Inc. - Common Stock Industrials Industrial Distribution Micro Cap 199.57m David J. Meyer 493.5
TRNS Transcat, Inc. - Common Stock Industrials Industrial Distribution Micro Cap 206.65m Lee D. Rudow 518.5
HDS HD Supply Holdings, Inc. - Common Stock Industrials Industrial Distribution Mid cap 4.44b Joseph J. DeAngelo 587.0
PFIN P and F Industries, Inc. - Class A Common Stock Industrials Industrial Products Micro Cap 18.1m Richard A. Horowitz 12.0
TAYD Taylor Devices, Inc. - Common Stock Industrials Industrial Products Micro Cap 24.91m Timothy R. Sopko 20.0
NWPX Northwest Pipe Company - Common Stock Industrials Industrial Products Micro Cap 221.54m Scott Montross 27.5
POLA Polar Power, Inc. - Common Stock Industrials Industrial Products Micro Cap 12.58m NaN 36.5
HURC Hurco Companies, Inc. - Common Stock Industrials Industrial Products Micro Cap 154.16m Michael Doar 41.0
ROLL RBC Bearings Incorporated - Common Stock Industrials Industrial Products Mid cap 2.97b Michael J. Hartnett 229.0
FELE Franklin Electric Co., Inc. - Common Stock Industrials Industrial Products Mid cap 2.46b Gregg C. Sengstack 398.0
NDSN Nordson Corporation - Common Stock Industrials Industrial Products Mid cap 6.37b NaN 548.0
MIDD The Middleby Corporation - Common Stock Industrials Industrial Products Mid cap 3.56b Timothy J. Fitzgerald 574.0
LECO Lincoln Electric Holdings, Inc. - Common Shares Industrials Industrial Products Mid cap 4.41b Christopher L. Mapes 669.0
HOLI Hollysys Automation Technologies, Ltd. - Commo... Industrials Industrial Products Small cap 688.91m Baiqing Shao 32.0
WIRE Encore Wire Corporation - Common Stock Industrials Industrial Products Small cap 937.79m Daniel L. Jones 46.5
RAVN Raven Industries, Inc. - Common Stock Industrials Industrial Products Small cap 779.58m Daniel A. Rykhus 147.0
TRS TriMas Corporation - Common Stock Industrials Industrial Products Small cap 1.12b Thomas A. Amato 184.5
KE Kimball Electronics, Inc. - Common Stock Industrials Industrial Products Small cap 340.93m Donald D. Charron 220.5
ODFL Old Dominion Freight Line, Inc. - Common Stock Industrials Transportation Large cap 13.58b Greg C. Gantt 391.0
EXPD Expeditors International of Washington, Inc. -... Industrials Transportation Large cap 10.49b Jeffrey S. Musser 467.0
CSX CSX Corporation - Common Stock Industrials Transportation Large cap 41.99b James M. Foote 655.0
RYAAY Ryanair Holdings plc - American Depositary Sha... Industrials Transportation Large cap 11.49b Michael O'Leary 691.0
CTRM Castor Maritime Inc. - Common Shares Industrials Transportation Micro Cap 1.99m Petros Panagiotidis 106.0
FSTR L.B. Foster Company - Common Stock Industrials Transportation Micro Cap 112.18m Robert P. Bauer 189.0
PANL Pangaea Logistics Solutions Ltd. - Common Stock Industrials Transportation Micro Cap 87.13m Edward Coll 298.0
NMCI Navios Maritime Containers L.P. - Common units... Industrials Transportation Micro Cap 29.41m Angeliki Frangou 364.0
MESA Mesa Air Group, Inc. - Common Stock Industrials Transportation Micro Cap 112.33m NaN 405.0
JBLU JetBlue Airways Corporation - Common Stock Industrials Transportation Mid cap 2.62b Robin Hayes 358.5
WERN Werner Enterprises, Inc. - Common Stock Industrials Transportation Mid cap 2.35b Derek J. Leathers 463.5
UAL United Airlines Holdings, Inc. - Common Stock Industrials Transportation Mid cap 7.6b Oscar Munoz 514.0
LSTR Landstar System, Inc. - Common Stock Industrials Transportation Mid cap 4.06b James B. Gattoni 610.0
CHRW C.H. Robinson Worldwide, Inc. - Common Stock Industrials Transportation Mid cap 8.71b Robert C. Biesterfeld 673.0
HTLD Heartland Express, Inc. - Common Stock Industrials Transportation Small cap 1.47b Michael J. Gerdin 267.0
MRTN Marten Transport, Ltd. - Common Stock Industrials Transportation Small cap 1.14b Randolph L. Marten 270.0
GOGL Golden Ocean Group Limited - Common Stock Industrials Transportation Small cap 438.43m Ola Lorentzon 270.0
ARCB ArcBest Corporation - Common Stock Industrials Transportation Small cap 488.47m Judy R. McReynolds 316.5
OMAB Grupo Aeroportuario del Centro Norte S.A.B. de... Industrials Transportation Small cap 1.43b Ricardo Dueñas Espriu 348.0
NEWA Newater Technology, Inc. - Ordinary Shares Industrials Waste Management Micro Cap 23.78m Yuebiao Li 341.0
SMED Sharps Compliance Corp. - Common Stock Industrials Waste Management Micro Cap 85.69m David P. Tusa 651.5
CWST Casella Waste Systems, Inc. - Class A Common S... Industrials Waste Management Mid cap 2.23b John W. Casella 880.0
HCCI Heritage-Crystal Clean, Inc. - Common Stock Industrials Waste Management Small cap 372.33m Brian J. Recatto 417.0
ECOL US Ecology, Inc. - Common Stock Industrials Waste Management Small cap 647.84m NaN 605.0
EQIX Equinix, Inc. - Common Stock Real Estate REITs Large cap 49.15b Charles J. Meyers 840.0
CMCT CIM Commercial Trust Corporation - Common Stock Real Estate REITs Micro Cap 114.48m David Thompson 13.5
CMCTP CIM Commercial Trust Corporation - Series L Pr... Real Estate REITs Micro Cap 184.24m David Thompson 27.5
BPYUP Brookfield Property REIT Inc. - 6.375% Series ... Real Estate REITs Micro Cap 146.47m Brian William Kingston 423.0
GLPI Gaming and Leisure Properties, Inc. - Common S... Real Estate REITs Mid cap 4.1b Peter M. Carlino 369.0
PCH PotlatchDeltic Corporation - Common Stock Real Estate REITs Mid cap 2.13b Michael J. Covey 568.5
REG Regency Centers Corporation - Common Stock Real Estate REITs Mid cap 8b Lisa Palmer 629.0
CONE CyrusOne Inc - Common Stock Real Estate REITs Mid cap 6.12b Venkatesh S. Durvasula 772.0
LAMR Lamar Advertising Company - Class A Common Stock Real Estate REITs Mid cap 4.89b Sean E. Reilly 838.0
SBRA Sabra Health Care REIT, Inc. - Common Stock Real Estate REITs Small cap 1.52b Richard K. Matros 198.0
ILPT Industrial Logistics Properties Trust - Common... Real Estate REITs Small cap 1.04b John G. Murray 251.0
CTRE CareTrust REIT, Inc. - Common Stock Real Estate REITs Small cap 930.82m NaN 289.5
ROIC Retail Opportunity Investments Corp. - Common ... Real Estate REITs Small cap 1.2b Stuart A. Tanz 380.0
BPYU Brookfield Property REIT Inc. - Class A Common... Real Estate REITs Small cap 641.68m Brian William Kingston 412.0
CSGP CoStar Group, Inc. - Common Stock Real Estate Real Estate Large cap 21.79b Andrew C. Florance 383.5
BPY Brookfield Property Partners L.P. - Limited Pa... Real Estate Real Estate Large cap 10.17b Brian William Kingston 774.5
LMRK Landmark Infrastructure Partners LP - Common U... Real Estate Real Estate Micro Cap 229.23m Tim Brazy 372.0
MAYS J. W. Mays, Inc. - Common Stock Real Estate Real Estate Micro Cap 51.16m Lloyd J. Shulman 520.5
LMRKN Landmark Infrastructure Partners LP - Preferre... Real Estate Real Estate Micro Cap 35.2m Tim Brazy 558.5
LMRKO Landmark Infrastructure Partners LP - Preferre... Real Estate Real Estate Micro Cap 43.92m Tim Brazy 561.5
LMRKP Landmark Infrastructure Partners LP - 8.00% Se... Real Estate Real Estate Micro Cap 30.27m Tim Brazy 576.5
FRPH FRP Holdings, Inc. - Common Stock Real Estate Real Estate Small cap 338.54m John D. Baker 74.0
RMR The RMR Group Inc. - Class A Common Stock Real Estate Real Estate Small cap 794.71m Adam D. Portnoy 301.0
NMRK Newmark Group, Inc. - Class A Common Stock Real Estate Real Estate Small cap 824.04m Barry M. Gosin 750.0
GRMN Garmin Ltd. - Common Stock Technology Hardware Large cap 14.1b Clifton A. Pemble 223.0
CSCO Cisco Systems, Inc. - Common Stock Technology Hardware Large cap 150.55b NaN 609.0
ERIC Ericsson - American Depositary Shares each rep... Technology Hardware Large cap 22.74b Borje Ekholm 658.0
STX Seagate Technology PLC - Ordinary Shares (Irel... Technology Hardware Large cap 11.78b William David Mosley 684.0
AAPL Apple Inc. - Common Stock Technology Hardware Large cap 1.11t Timothy D. Cook 784.0
SMIT Schmitt Industries, Inc. - Common Stock Technology Hardware Micro Cap 10.6m NaN 3.0
ISNS Image Sensing Systems, Inc. - Common Stock Technology Hardware Micro Cap 17.24m Chad A. Stelzig 7.0
TAIT Taitron Components Incorporated - Class A Comm... Technology Hardware Micro Cap 12.31m NaN 8.0
DSWL Deswell Industries, Inc. - Common Shares Technology Hardware Micro Cap 42.18m Kin Chung Edward So 18.0
KVHI KVH Industries, Inc. - Common Stock Technology Hardware Micro Cap 149.66m Martin A.Kits Van Heyningen 56.5
LFUS Littelfuse, Inc. - Common Stock Technology Hardware Mid cap 3.19b David W. Heinzmann 303.0
AVT Avnet, Inc. - Common Stock Technology Hardware Mid cap 2.47b William J. Amelio 320.0
MKSI MKS Instruments, Inc. - Common Stock Technology Hardware Mid cap 4.52b John T.C. Lee 385.0
CGNX Cognex Corporation - Common Stock Technology Hardware Mid cap 8.06b Robert J. Willett 408.5
COHR Coherent, Inc. - Common Stock Technology Hardware Mid cap 2.45b John R. Ambroseo 420.5
IRBT iRobot Corporation - Common Stock Technology Hardware Small cap 1.05b Colin M. Angle 141.0
VIOT Viomi Technology Co., Ltd - American Depositar... Technology Hardware Small cap 310.4m Xiaoping Chen 166.0
GILT Gilat Satellite Networks Ltd. - Ordinary Shares Technology Hardware Small cap 316.31m Yona Ovadia 168.5
CNXN PC Connection, Inc. - Common Stock Technology Hardware Small cap 877.81m Timothy J. McGrath 170.0
SMCI Super Micro Computer, Inc. - Common Stock Technology Hardware Small cap 980.1m Charles Liang 190.0
MU Micron Technology, Inc. - Common Stock Technology Semiconductors Large cap 41.52b NaN 107.0
SWKS Skyworks Solutions, Inc. - Common Stock Technology Semiconductors Large cap 13.23b Liam K. Griffin 121.5
MRVL Marvell Technology Group Ltd. - Common Stock Technology Semiconductors Large cap 12.62b Matthew J. Murphy 143.0
MXIM Maxim Integrated Products, Inc. - Common Stock Technology Semiconductors Large cap 12.97b Tunc Doluca 404.0
XLNX Xilinx, Inc. - Common Stock Technology Semiconductors Large cap 19.36b Victor Peng 434.0
CAMT Camtek Ltd. - Ordinary Shares Technology Semiconductors Micro Cap 281.76m Rafi Amit 83.0
NVEC NVE Corporation - Common Stock Technology Semiconductors Micro Cap 258.05m Daniel A. Baker 92.0
AOSL Alpha and Omega Semiconductor Limited - Common... Technology Semiconductors Micro Cap 209.91m Mike F. Chang 647.0
POWI Power Integrations, Inc. - Common Stock Technology Semiconductors Mid cap 2.89b Balu Balakrishnan 104.0
IPGP IPG Photonics Corporation - Common Stock Technology Semiconductors Mid cap 6.59b Valentin P. Gapontsev 194.0
CRUS Cirrus Logic, Inc. - Common Stock Technology Semiconductors Mid cap 3.29b Jason P. Rhode 220.5
QRVO Qorvo, Inc. - Common Stock Technology Semiconductors Mid cap 9.24b Robert A. Bruggeworth 287.0
MLNX Mellanox Technologies, Ltd. - Ordinary Shares Technology Semiconductors Mid cap 6.17b Eyal Waldman 329.5
IMOS ChipMOS TECHNOLOGIES INC. - American Depositar... Technology Semiconductors Small cap 606.15m NaN 84.0
TSEM Tower Semiconductor Ltd. - Ordinary Shares Technology Semiconductors Small cap 1.57b Russell C. Ellwanger 105.0
BRKS Brooks Automation, Inc. - Common Stock Technology Semiconductors Small cap 1.9b NaN 110.0
PLAB Photronics, Inc. - Common Stock Technology Semiconductors Small cap 657.71m Peter S. Kirlin 153.0
ACLS Axcelis Technologies, Inc. - Common Stock Technology Semiconductors Small cap 621.42m Mary G. Puma 172.0
CTSH Cognizant Technology Solutions Corporation - C... Technology Software Large cap 27.49b Brian Humphries 279.0
AKAM Akamai Technologies, Inc. - Common Stock Technology Software Large cap 14.32b F. Thomson Leighton 524.0
CDNS Cadence Design Systems, Inc. - Common Stock Technology Software Large cap 16.51b Lip-Bu Tan 558.5
ANSS ANSYS, Inc. - Common Stock Technology Software Large cap 20.13b Ajei S. Gopal 592.0
CHKP Check Point Software Technologies Ltd. - Ordin... Technology Software Large cap 15.2b Gil Shwed 667.0
SPRT Support.com, Inc. - Common Stock Technology Software Micro Cap 18.37m Richard Bloom 2.0
CCRC China Customer Relations Centers, Inc. - Ordin... Technology Software Micro Cap 77.78m Gary Wang 53.0
NTWK NETSOL Technologies Inc. - Common Stock Technology Software Micro Cap 28.68m Najeeb U. Ghauri 64.5
SMSI Smith Micro Software, Inc. - Common Stock Technology Software Micro Cap 152.41m William W. Smith 108.0
MNDO MIND C.T.I. Ltd. - Ordinary Shares Technology Software Micro Cap 42.5m Monica Iancu 114.5
NLOK NortonLifeLock Inc. - Common Stock Technology Software Mid cap 9.99b NaN 138.5
NATI National Instruments Corporation - Common Stock Technology Software Mid cap 3.62b NaN 316.5
DOX Amdocs Limited - Ordinary Shares Technology Software Mid cap 6.97b Eli Gelman 422.0
MANT ManTech International Corporation - Class A Co... Technology Software Mid cap 2.94b Kevin M. Phillips 474.0
FFIV F5 Networks, Inc. - Common Stock Technology Software Mid cap 5.66b Francois Locoh-Donou 544.0
JFU 9F Inc. - American Depositary Shares Technology Software Small cap 1.88b Lei Sun 25.0
OPRA Opera Limited - American Depositary Shares Technology Software Small cap 650.46m Yahui Zhou 68.0
CRNC Cerence Inc. - Common Stock Technology Software Small cap 574.64m Sanjay Dhawan 228.0
SYKE Sykes Enterprises, Incorporated - Common Stock Technology Software Small cap 1.03b Charles E. Sykes 262.0
HCKT The Hackett Group, Inc. - Common Stock Technology Software Small cap 316.56m Ted A. Fernandez 294.0
EXC Exelon Corporation - Common Stock Utilities Utilities - Regulated Large cap 35.08b Christopher M. Crane 643.0
LNT Alliant Energy Corporation - Common Stock Utilities Utilities - Regulated Large cap 12.83b John O. Larsen 766.0
XEL Xcel Energy Inc. - Common Stock Utilities Utilities - Regulated Large cap 34.07b Benjamin G.S. Fowke 791.5
CWCO Consolidated Water Co. Ltd. - Ordinary Shares Utilities Utilities - Regulated Micro Cap 247.44m Frederick W. Mctaggart 64.5
PICO PICO Holdings Inc. - Common Stock Utilities Utilities - Regulated Micro Cap 159.64m Dorothy Timian-Palmer 117.0
PCYO Pure Cycle Corporation - Common Stock Utilities Utilities - Regulated Micro Cap 222.4m NaN 192.0
IPLDP Interstate Power and Light Company - Interstat... Utilities Utilities - Regulated Micro Cap 185.76m NaN 716.0
RGCO RGC Resources Inc. - Common Stock Utilities Utilities - Regulated Micro Cap 243.37m John S. D'Orazio 741.0
MGEE MGE Energy Inc. - Common Stock Utilities Utilities - Regulated Mid cap 2.45b Jeffrey M. Keebler 696.5
OTTR Otter Tail Corporation - Common Stock Utilities Utilities - Regulated Small cap 1.67b Charles S. Macfarlane 663.0
ARTNA Artesian Resources Corporation - Class A Non-V... Utilities Utilities - Regulated Small cap 326.49m Dian C. Taylor 762.5
MSEX Middlesex Water Company - Common Stock Utilities Utilities - Regulated Small cap 1.07b Dennis W. Doll 798.5
YORW The York Water Company - Common Stock Utilities Utilities - Regulated Small cap 574.43m Joseph T. Hand 826.0
.