1ADINASDAQ🔥ANALOG DEVICES INCTechnology$203.5B+1.4% 1D$397.17P/E61.4P/S16.0Net mgn26.0%91st pctRev gro16.9%65th pct
3HWMNYSE🔥Howmet Aerospace Inc.Materials$105.9B+0.1% 1D$268.86P/E70.2P/S12.8Net mgn18.3%86th pctRev gro24.3%83rd pct
4EQIXNASDAQ⚡EQUINIX INCReal Estate$104.1B-3.9% 1D$1042.39P/E73.3P/S11.0Net mgn15.0%54th pctRev gro5.4%54th pctRed 8-K
5CEGNASDAQ🔥Constellation Energy CorpUtilities$90.6B-4.2% 1D$248.37P/E—P/S6.6Net mgn-2.2%16th pctRev gro8.3%46th pctDilution · Jan '26
6WMNYSE🔥WASTE MANAGEMENT INCUtilities$88.1B-0.2% 1D$222.88P/E32.5P/S3.5Net mgn10.7%42nd pctRev gro14.2%70th pctRed 8-K
7ASXNYSEASE Technology Holding Co., Ltd.Technology$83.6B+7.1% 1D$45.12P/E63.7P/S4.1Net mgn6.4%66th pctRev gro13.3%60th pct13D · Apr '26
8NXPINASDAQ⚡NXP Semiconductors N.V.Technology$77.0B+1.0% 1D$281.03P/E28.5P/S6.1Net mgn21.4%88th pctRev gro-2.7%27th pct
9MPCNYSE🔥Marathon Petroleum CorpEnergy$76.9B-1.4% 1D$255.67P/E12.1P/S0.6Net mgn4.7%50th pctRev gro-10.6%30th pct
10BAMNYSE🔥Brookfield Asset Management Ltd.Financials$75.3B+1.9% 1D$44.85P/E30.4P/S14.8Net mgn48.8%83rd pctRev gro—Dilution · Feb '25
11BENYSE🔥Bloom Energy CorpIndustrials$74.0B+10.1% 1D$302.70P/E—P/S36.6Net mgn-4.3%24th pctRev gro51.8%92nd pctDilution · Apr '26Red 8-K
12RSGNYSE⚡REPUBLIC SERVICES, INC.Utilities$64.6B-0.8% 1D$213.08P/E29.8P/S3.4Net mgn11.3%50th pctRev gro3.3%31st pct13D · Feb '26
13RKLBNASDAQ🔥Rocket Lab CorpIndustrials$64.0B+3.7% 1D$101.65P/E—P/S94.1Net mgn-26.9%14th pctRev gro38.0%89th pct13D · Mar '26Dilution · Apr '26Red 8-K
14BKRNASDAQ🔥Baker Hughes CoIndustrials$62.6B-1.4% 1D$55.50P/E6463.0P/S108.7Net mgn1.7%39th pctRev gro8.7%64th pctRed 8-K
15DNYSE⚡DOMINION ENERGY, INCUtilities$59.7B-1.3% 1D$68.29P/E19.0P/S3.4Net mgn18.0%77th pctRev gro14.2%69th pct
16CARRNYSE⚡CARRIER GLOBAL CorpIndustrials$58.1B-0.1% 1D$73.35P/E36.6P/S2.7Net mgn7.3%64th pctRev gro-3.3%30th pct13D · 42d ago
17VSTNYSE🔥Vistra Corp.Utilities$49.9B-2.3% 1D$158.63P/E22.3P/S2.6Net mgn11.5%51st pctRev gro3.0%30th pctDilution · Jan '26
18GRMNNYSE⚡GARMIN LTDIndustrials$45.9B+1.6% 1D$237.54P/E26.4P/S6.2Net mgn23.3%92nd pctRev gro38.6%90th pct
19ONNASDAQ🔥ON SEMICONDUCTOR CORPTechnology$45.4B+6.7% 1D$94.54P/E78.8P/S7.5Net mgn9.5%72nd pctRev gro-15.3%17th pctDilution · May '26Red 8-K · Nov '25
20PEGNYSE⚡PUBLIC SERVICE ENTERPRISE GROUP INCUtilities$39.7B-1.5% 1D$81.16P/E17.6P/S3.1Net mgn17.7%76th pctRev gro18.3%79th pctRed 8-K
21WCNNYSE⚡Waste Connections, Inc.Utilities$39.7B-0.3% 1D$166.69P/E37.6P/S4.1Net mgn11.0%44th pctRev gro6.1%40th pct
22VMCNYSE🔥Vulcan Materials COMaterials$37.2B-2.9% 1D$295.01P/E33.3P/S4.6Net mgn13.8%80th pctRev gro7.1%64th pctRed 8-K
23WECNYSE⚡WEC ENERGY GROUP, INC.Utilities$37.0B-1.4% 1D$116.77P/E22.6P/S3.7Net mgn16.2%72nd pctRev gro14.0%69th pctDilution · Jun '25Red 8-K
25AEENYSE⚡AMEREN CORPUtilities$30.2B-1.4% 1D$113.04P/E19.7P/S3.4Net mgn17.2%75th pctRev gro15.4%71st pct
26FSLRNASDAQ🔥FIRST SOLAR, INC.Technology$28.7B+1.4% 1D$235.96P/E20.5P/S5.7Net mgn27.7%92nd pctRev gro26.7%76th pct
27MTZNYSEMASTEC INCIndustrials$28.7B-3.0% 1D$416.06P/E68.0P/S2.0Net mgn3.0%46th pctRev gro16.3%77th pct
28AVBNYSE🔥AVALONBAY COMMUNITIES INCReal Estate$26.5B-2.0% 1D$188.69P/E23.1P/S8.7Net mgn37.5%80th pctRev gro4.4%52nd pctRed 8-K
29ESNYSE⚡EVERSOURCE ENERGYUtilities$25.8B-2.0% 1D$72.27P/E14.7P/S1.9Net mgn12.6%56th pctRev gro13.7%67th pct
30ASTSNASDAQ🔥AST SpaceMobile, Inc.Communication Services$24.6B+2.4% 1D$88.86P/E—P/S289.9Net mgn-761.7%1st pctRev gro—13D · 8d agoDilution · Feb '26
31IRENNASDAQ🔥IREN LtdFinancials$21.4B-0.4% 1D$45.73P/E135.1P/S28.2Net mgn20.9%56th pctRev gro—Dilution · May '26Red 8-K · Nov '25
32PKGNYSE⚡PACKAGING CORP OF AMERICAMaterials$20.3B+0.3% 1D$238.28P/E27.4P/S2.2Net mgn8.0%66th pctRev gro7.2%64th pctRed 8-K · Dec '25
33EVRGNASDAQ⚡Evergy, Inc.Utilities$19.3B-0.7% 1D$86.43P/E21.6P/S3.2Net mgn14.8%69th pctRev gro2.0%27th pct
34LNTNASDAQALLIANT ENERGY CORPUtilities$18.9B-1.1% 1D$76.29P/E23.0P/S4.3Net mgn18.6%80th pctRev gro9.6%53rd pctDilution · May '25
35NXTNASDAQNextpower Inc.Technology$18.3B+7.7% 1D$119.14P/E30.9P/S5.1Net mgn16.5%82nd pctRev gro18.4%67th pctDilution · 9d agoRed 8-K
36HSTNASDAQ⚡HOST HOTELS & RESORTS, INC.Real Estate$17.0B-4.9% 1D$23.71P/E16.6P/S2.8Net mgn16.6%57th pctRev gro7.6%62nd pct
37WCCNYSEWESCO INTERNATIONAL INCIndustrials$16.9B+0.6% 1D$345.43P/E26.3P/S0.7Net mgn2.7%44th pctRev gro5.0%54th pctRed 8-K
38ONTONYSEONTO INNOVATION INC.Healthcare$16.1B+7.7% 1D$378.45P/E151.4P/S15.6Net mgn10.3%83rd pctRev gro1.8%42nd pctDilution · 41d ago
39NDSNNASDAQ⚡NORDSON CORPIndustrials$16.1B-0.2% 1D$301.69P/E30.4P/S5.5Net mgn18.2%88th pctRev gro3.8%51st pct
40TLKNYSEPERUSAHAAN PERSEROAN PERSERO PT TELEKOMUNIKASI INDONESIA TBKCommunication Services$15.7B-1.8% 1D$13.43P/E—P/S—Net mgn—Rev gro—
41GNRCNYSE🔥GENERAC HOLDINGS INC.Industrials$15.4B+3.2% 1D$292.81P/E81.2P/S3.6Net mgn4.4%52nd pctRev gro4.6%53rd pct13D · Apr '26
42MODNYSEMODINE MANUFACTURING COConsumer Discretionary$14.5B+4.2% 1D$267.02P/E117.6P/S4.6Net mgn3.9%63rd pctRev gro23.1%85th pct
43PNWNYSE⚡PINNACLE WEST CAPITAL CORPUtilities$12.5B-0.8% 1D$107.00P/E18.8P/S2.3Net mgn12.2%53rd pctRev gro4.2%33rd pctRed 8-K
44APLDNASDAQ🔥Applied Digital Corp.Technology$12.2B-1.2% 1D$37.30P/E—P/S38.2Net mgn-48.4%19th pctRev gro160.3%94th pct13D · 5d agoDilution · 5d agoRed 8-K · Jun '25
45LFUSNASDAQLITTELFUSE INC /DEIndustrials$11.9B+1.4% 1D$455.33P/E—P/S4.8Net mgn-1.6%29th pctRev gro1.0%41st pctRed 8-K
46WYNNNASDAQ⚡WYNN RESORTS LTDConsumer Discretionary$11.1B-2.3% 1D$97.09P/E23.3P/S1.5Net mgn6.6%73rd pctRev gro0.1%39th pct
47VMINYSEVALMONT INDUSTRIES INCIndustrials$10.6B+0.7% 1D$577.60P/E30.3P/S2.6Net mgn8.6%69th pctRev gro-2.4%32nd pctRed 8-K · Mar '26
48AESNYSE⚡AES CORPUtilities$10.5B+0.2% 1D$14.66P/E20.5P/S0.8Net mgn4.1%25th pctRev gro-0.4%22nd pctRed 8-K · Jan '26
49OGENYSEOGE ENERGY CORP.Utilities$9.9B-1.1% 1D$48.66P/E21.5P/S3.0Net mgn14.0%65th pctRev gro9.2%51st pctRed 8-K
50TKRNYSE⚡TIMKEN COIndustrials$9.5B+1.3% 1D$145.32P/E28.7P/S2.0Net mgn7.1%63rd pctRev gro0.2%40th pctRed 8-K
51SIRINASDAQ⚡SIRIUS XM HOLDINGS INC.Communication Services$9.3B+1.0% 1D$29.54P/E11.5P/S1.1Net mgn9.4%75th pctRev gro-1.6%42nd pct13D · 21d agoRed 8-K
52AGXNYSE⚡ARGAN INCIndustrials$9.0B+0.9% 1D$798.55P/E55.8P/S8.6Net mgn15.5%84th pctRev gro8.1%62nd pct
53ELPCNYSEENERGY CO OF PARANAUtilities$8.6B-1.2% 1D$11.65P/E38.8P/S2.2Net mgn5.6%29th pctRev gro-2.1%18th pct
54EMNNYSE⚡EASTMAN CHEMICAL COMaterials$8.6B+0.1% 1D$66.98P/E21.6P/S1.0Net mgn4.6%55th pctRev gro-5.0%33rd pct
55ORANYSE⚡ORMAT TECHNOLOGIES, INC.Utilities$8.5B-1.4% 1D$108.90P/E65.0P/S7.3Net mgn11.2%48th pctRev gro19.3%81st pctDilution · Mar '26
56ESENYSEESCO TECHNOLOGIES INCTechnology$8.1B+1.2% 1D$350.04P/E26.4P/S6.5Net mgn24.7%90th pctRev gro6.7%45th pctDilution · Apr '26
57IDANYSEIDACORP INCUtilities$7.9B-0.6% 1D$151.30P/E24.4P/S4.5Net mgn18.6%79th pctRev gro-1.2%21st pct
58ECGNYSEEverus Construction Group, Inc.Industrials$7.6B+3.6% 1D$165.95P/E37.6P/S2.0Net mgn5.4%57th pctRev gro31.5%88th pctRed 8-K · Mar '26
60ICLNYSEICL Group Ltd.Materials$7.4B-0.6% 1D$4.98P/E10.8P/S1.0Net mgn9.1%70th pctRev gro-24.8%12th pct
61TTEKNASDAQTETRA TECH INCIndustrials$7.4B+0.0% 1D$28.89P/E16.7P/S1.4Net mgn8.6%69th pctRev gro4.7%53rd pct
62ENPHNASDAQ🔥Enphase Energy, Inc.Technology$7.2B+1.9% 1D$49.24P/E53.3P/S5.1Net mgn9.6%73rd pctRev gro-35.7%8th pctRed 8-K
63MWHNASDAQ⚡SOLV Energy, Inc.Industrials$6.7B-3.7% 1D$34.05P/E—P/S—Net mgn—Rev gro—Dilution · Feb '26Red 8-K
64BEPCNYSEBrookfield Renewable CorpUtilities$6.7B-0.3% 1D$37.12P/E21.6P/S1.7Net mgn7.8%33rd pctRev gro5.0%35th pct
65ETSYNYSEETSY INCTechnology$6.6B-5.4% 1D$75.33P/E23.2P/S2.3Net mgn9.9%73rd pctRev gro4.9%41st pctDilution · Jun '25Red 8-K · Sep '25
66MHKNYSE🔥MOHAWK INDUSTRIES INCConsumer Discretionary$6.6B+2.2% 1D$121.33P/E17.7P/S0.6Net mgn3.4%60th pctRev gro-0.5%37th pctRed 8-K
67ACANYSEArcosa, Inc.Industrials$6.4B+0.5% 1D$145.29P/E30.5P/S2.2Net mgn7.2%64th pctRev gro12.2%72nd pct
68TXNMNYSETXNM ENERGY INCUtilities$6.3B-0.2% 1D$56.78P/E37.2P/S2.9Net mgn7.8%34th pctRev gro9.9%55th pctDilution · Jun '25Red 8-K · May '25
70CZRNASDAQ⚡Caesars Entertainment, Inc.Consumer Discretionary$6.0B+1.2% 1D$30.18P/E—P/S0.7Net mgn-9.4%26th pctRev gro2.1%45th pct
71PORNYSEPORTLAND GENERAL ELECTRIC CO /OR/Utilities$5.9B-0.7% 1D$51.83P/E23.4P/S1.7Net mgn7.1%32nd pctRev gro22.3%86th pct
72CWENNYSEClearway Energy, Inc.Utilities$5.8B-2.8% 1D$34.18P/E—P/S4.3Net mgn-4.6%15th pctRev gro4.3%34th pct13D · May '26Red 8-K
73CPANYSECopa Holdings, S.A.Industrials$5.8B+0.0% 1D$155.57P/E11.2P/S1.7Net mgn14.9%83rd pctRev gro16.6%78th pct
74NJRNYSENEW JERSEY RESOURCES CORPUtilities$5.6B-1.6% 1D$56.04P/E16.3P/S3.7Net mgn22.7%88th pctRev gro9.9%56th pct
75GNTXNASDAQGENTEX CORPConsumer Discretionary$5.5B+0.6% 1D$25.27P/E14.2P/S2.1Net mgn14.7%92nd pctRev gro9.6%70th pct
76PRIMNYSE🔥Primoris Services CorpIndustrials$5.4B+1.9% 1D$99.12P/E29.6P/S0.8Net mgn2.8%45th pctRev gro11.4%70th pctRed 8-K · Jun '25
77WSCNASDAQWillScot Holdings CorpIndustrials$5.1B+0.4% 1D$28.86P/E—P/S2.2Net mgn-3.0%26th pctRev gro-4.8%28th pctRed 8-K
78WTMNYSEWHITE MOUNTAINS INSURANCE GROUP LTDFinancials$5.0B-0.8% 1D$2073.39P/E4.5P/S1.4Net mgn30.3%74th pctRev gro66.8%92nd pctRed 8-K
79HASINYSEHA Sustainable Infrastructure Capital, Inc.Financials$4.9B+0.3% 1D$39.05P/E86.9P/S11.4Net mgn13.2%40th pctRev gro25.2%80th pct
80MTNNYSE🔥VAIL RESORTS INCConsumer Discretionary$4.8B+0.7% 1D$136.15P/E26.2P/S1.7Net mgn6.4%72nd pctRev gro2.7%47th pct
81NNINYSENELNET INCFinancials$4.7B+0.3% 1D$133.33P/E12.6P/S5.5Net mgn43.6%82nd pctRev gro-23.3%11th pct13D · 26d ago
82TNLNYSE⚡Travel & Leisure Co.Consumer Discretionary$4.6B-1.7% 1D$76.43P/E20.1P/S1.2Net mgn5.7%71st pctRev gro7.2%63rd pct
84CVCONASDAQCAVCO INDUSTRIES, INC.Materials$4.6B+0.1% 1D$614.38P/E23.9P/S2.0Net mgn8.5%67th pctRev gro11.4%73rd pct
85POWINASDAQPOWER INTEGRATIONS INCTechnology$4.4B+6.1% 1D$83.76P/E263.0P/S9.8Net mgn3.7%61st pctRev gro5.9%43rd pctRed 8-K
86PTENNASDAQPATTERSON UTI ENERGY INCEnergy$4.4B-3.9% 1D$9.18P/E—P/S0.8Net mgn-18.0%13th pctRev gro29.7%86th pctRed 8-K
87COLDNYSEAMERICOLD REALTY TRUSTReal Estate$4.1B-2.4% 1D$15.72P/E—P/S1.6Net mgn-4.3%31st pctRev gro-2.7%31st pct
88HPNYSEHelmerich & Payne, Inc.Energy$3.9B-1.8% 1D$32.74P/E—P/S1.0Net mgn-9.2%18th pctRev gro35.9%88th pct
89PLUGNASDAQ🔥PLUG POWER INCIndustrials$3.9B+4.6% 1D$2.71P/E—P/S5.2Net mgn-235.6%3rd pctRev gro-20.4%11th pctDilution · Nov '25Red 8-K
90KENNYSEKenon Holdings Ltd.Utilities$3.8B-1.1% 1D$66.86P/E—P/S5.5Net mgn-30.5%7th pctRev gro20.5%82nd pct
91OTTRNASDAQOtter Tail CorpUtilities$3.8B+1.3% 1D$89.98P/E13.4P/S2.9Net mgn21.5%85th pctRev gro-4.0%15th pctRed 8-K
92SEDGNASDAQSOLAREDGE TECHNOLOGIES, INC.Technology$3.7B+5.6% 1D$58.44P/E—P/S2.9Net mgn-28.6%25th pctRev gro31.4%80th pctRed 8-K
93FULNYSEFULLER H B COMaterials$3.5B-1.4% 1D$58.29P/E18.7P/S1.0Net mgn5.3%58th pctRev gro-2.7%39th pct
94SMRNYSENUSCALE POWER CorpIndustrials$3.4B-2.2% 1D$10.03P/E—P/S108.7Net mgn-2110.8%1st pctRev gro38.0%90th pct
95BTUNYSEPEABODY ENERGY CORPMaterials$3.3B-0.7% 1D$23.12P/E—P/S0.9Net mgn-2.7%32nd pctRev gro-8.9%27th pctDilution · 29d agoRed 8-K
96FLNCNASDAQ⚡Fluence Energy, Inc.Technology$3.1B+3.8% 1D$19.88P/E—P/S1.2Net mgn-2.4%47th pctRev gro-16.1%16th pct13D · 43d agoDilution · May '26Red 8-K
97TRMDNASDAQTORM plcIndustrials$3.1B-0.9% 1D$26.06P/E24.7P/S5.8Net mgn23.3%92nd pctRev gro—13D · 8d ago
98RUNNASDAQSunrun Inc.Technology$3.1B-0.7% 1D$13.38P/E—P/S1.0Net mgn-32.4%23rd pctRev gro30.9%79th pct
99AWRNYSEAMERICAN STATES WATER COUtilities$3.0B-0.2% 1D$82.63P/E22.8P/S4.5Net mgn19.7%82nd pctRev gro10.5%56th pctDilution · Jun '25Red 8-K
100ASHNYSE⚡ASHLAND INC.Industrials$3.0B+2.6% 1D$65.89P/E—P/S1.6Net mgn-39.0%12th pctRev gro-13.7%15th pct13D · 44d agoRed 8-K