Scroll down to review the Top 250 and the Bottom 250 stocks–the best-of-the-best and the worst-of-the-worst–in Louis' elite stock grading system, Portfolio Grader. You can click any of the column headers to sort this list by Company Name, Ticker Symbol, Total Grade, Market Cap, Industry or Sector. For more information, feel free to visit the "User's Guide" by clicking the link at the top of this page.

Name Symbol Total Grade Market Cap ($B) Industry Sector
PG&E Corporation PCG D 12.00 Electric Utilities Utilities
Alliant Energy Corp LNT B 9.00 Electric Utilities Utilities
Avangrid, Inc. AGR B 15.00 Electric Utilities Utilities
DTE Energy Company DTE B 19.00 Electric Utilities Utilities
Eversource Energy ES B 20.00 Electric Utilities Utilities
Brookfield Infrastructure Partners L.P. BIP D 13.00 Electric Utilities Utilities
UGI Corporation UGI B 9.00 Gas Distributors Utilities
NextEra Energy, Inc. NEE B 81.00 Electric Utilities Utilities
Atmos Energy Corporation ATO B 9.00 Gas Distributors Utilities
Xcel Energy Inc. XEL B 24.00 Electric Utilities Utilities
Evergy, Inc. EVRG B 14.00 Electric Utilities Utilities
Ormat Technologies, Inc. ORA D 2.00 Alternative Power Generation Utilities
Pinnacle West Capital Corporation PNW B 9.00 Electric Utilities Utilities
OGE Energy Corp. OGE A 7.00 Electric Utilities Utilities
Ameren Corporation AEE B 15.00 Electric Utilities Utilities
WEC Energy Group Inc WEC B 21.00 Electric Utilities Utilities
PPL Corporation PPL B 20.00 Electric Utilities Utilities
American Electric Power Company, Inc. AEP B 35.00 Electric Utilities Utilities
Public Service Enterprise Group Inc PEG B 25.00 Electric Utilities Utilities
Duke Energy Corporation DUK B 60.00 Electric Utilities Utilities
Sempra Energy SRE B 29.00 Gas Distributors Utilities
CMS Energy Corporation CMS B 13.00 Electric Utilities Utilities
Entergy Corporation ETR B 15.00 Electric Utilities Utilities
CSX Corporation CSX B 52.00 Railroads Transportation
Old Dominion Freight Line, Inc. ODFL B 10.00 Trucking Transportation
Knight-Swift Transportation Holdings Inc. Class A KNX D 4.00 Trucking Transportation
Expeditors International of Washington, Inc. EXPD B 11.00 Air Freight/Couriers Transportation
American Airlines Group, Inc. AAL D 14.00 Airlines Transportation
FedEx Corporation FDX D 42.00 Air Freight/Couriers Transportation
XPO Logistics, Inc. XPO D 7.00 Trucking Transportation
Union Pacific Corporation UNP B 101.00 Railroads Transportation
United Continental Holdings, Inc. UAL B 22.00 Airlines Transportation
Norfolk Southern Corporation NSC B 40.00 Railroads Transportation
Southwest Airlines Co. LUV D 26.00 Airlines Transportation
Copa Holdings, S.A. Class A CPA F 3.00 Airlines Transportation
Schneider National, Inc. Class B SNDR D 3.00 Trucking Transportation
C.H. Robinson Worldwide, Inc. CHRW B 11.00 Air Freight/Couriers Transportation
Canadian Pacific Railway Limited CP B 25.00 Railroads Transportation
CoStar Group, Inc. CSGP B 12.00 Internet Software/Services Technology Services
Automatic Data Processing, Inc. ADP B 57.00 Data Processing Services Technology Services
Alphabet Inc. Class C GOOG B 727.00 Internet Software/Services Technology Services
Fidelity National Information Services, Inc. FIS B 33.00 Data Processing Services Technology Services
Total System Services, Inc. TSS B 14.00 Data Processing Services Technology Services
Red Hat, Inc. RHT A 30.00 Packaged Software Technology Services
VeriSign, Inc. VRSN B 17.00 Internet Software/Services Technology Services
Paychex, Inc. PAYX B 23.00 Data Processing Services Technology Services
Global Payments Inc. GPN B 16.00 Data Processing Services Technology Services
Intuit Inc. INTU A 50.00 Packaged Software Technology Services
VMware, Inc. Class A VMW B 55.00 Information Technology Services Technology Services
PayPal Holdings Inc PYPL B 101.00 Data Processing Services Technology Services