Skip to content
Stock Directory

Forensic analysis & quality grades for US stocks

A forensic read on each company built from its complete SEC filings — a quality grade, financial-health screens, earnings quality and red flags. Pick a name to see its analysis.

Banking · 20

AMKTXMarketAxess Holdings Inc. Common StockAJPMJP Morgan Chase & Co. Common StockABACBank of America Corporation Common StockAMSMorgan Stanley Common StockABNYThe Bank of New York Mellon Corporation Common StockAPNCPNC Financial Services Group Inc. (The) Common StockAUSBU.S. Bancorp Common StockACMECME Group Inc. Class A Common StockAFITBFifth Third Bancorp Common StockASTTState Street Corporation Common StockAMTBM&T Bank Corporation Common StockAHBANHuntington Bancshares Incorporated Common StockARJFRaymond James Financial Inc. Common StockASYFSynchrony Financial Common StockATWTradeweb Markets Inc. Class A Common StockAEWBCEast West Bancorp Inc. Common StockAWBSWebster Financial Corporation Common StockASEICSEI Investments Company Common StockAFHNFirst Horizon Corporation Common StockABPOPPopular Inc. Common Stock

Semiconductors · 20

AAMATApplied Materials Inc. Common StockACRUSCirrus Logic Inc. Common StockBTXNTexas Instruments Incorporated Common StockBAVGOBroadcom Inc. Common StockBAMDAdvanced Micro Devices Inc. Common StockBADIAnalog Devices Inc. Common StockBMCHPMicrochip Technology Incorporated Common StockBONON Semiconductor Corporation Common StockBFSLRFirst Solar Inc. Common StockBMTSIMACOM Technology Solutions Holdings Inc. Common StockBAMKRAmkor Technology Inc. Common StockBENPHEnphase Energy Inc. Common StockBPOWIPower Integrations Inc. Common StockBNVECNVE Corporation Common StockCNVDANVIDIA Corporation Common StockCMUMicron Technology Inc. Common StockCMRVLMarvell Technology Inc. Common StockCMPWRMonolithic Power Systems Inc. Common StockCALABAstera Labs Inc. Common StockCQQnity Electronics Inc. Common Stock

Transportation · 20

AEXPDExpeditors International of Washington Inc. Common StockAUNPUnion Pacific Corporation Common StockABKNGBooking Holdings Inc. Common StockAMATXMatson Inc. Common StockBCSXCSX Corporation Common StockBUPSUnited Parcel Service Inc. Common StockBNSCNorfolk Southern Corporation Common StockBFDXFedEx Corporation Common StockBODFLOld Dominion Freight Line Inc. Common StockBJBHTJ.B. Hunt Transport Services Inc. Common StockBCHRWC.H. Robinson Worldwide Inc. Common StockBKNXKnight-Swift Transportation Holdings Inc.BSAIASaia Inc. Common StockBKEXKirby Corporation Common StockBSNDRSchneider National Inc. Common StockBLSTRLandstar System Inc. Common StockBBCOBrinks Company (The) Common StockBSKYWSkyWest Inc. Common StockBMRTNMarten Transport Ltd. Common StockBVRRMVerra Mobility Corporation Class A Common Stock

Industrials · 20

Technology · 20

Materials · 20

Energy · 20

ARRCRange Resources Corporation Common StockADTMDT Midstream Inc. Common StockABSMBlack Stone Minerals, L.P.BXOMExxonMobil Holdings Corporation Common StockBCVXChevron Corporation Common StockBCOPConocoPhillips Common StockBMPCMarathon Petroleum Corporation Common StockBPSXPhillips 66 Common StockBEPDEnterprise Products Partners L.P. Common StockBEOGEOG Resources Inc. Common StockBFANGDiamondback Energy Inc. Common StockBOXYOccidental Petroleum Corporation Common StockBDVNDevon Energy Corporation Common StockBHALHalliburton Company Common StockBEXEExpand Energy Corporation Common StockBPRPermian Resources Corporation Class A Common StockBARAntero Resources Corporation Common StockBAMAntero Midstream Corporation Common StockBNFGNational Fuel Gas Company Common StockBMTDRMatador Resources Company Common Stock

Insurance · 20

ASLDESlide Insurance Holdings Inc. Common StockAPGRProgressive Corporation (The) Common StockATRVThe Travelers Companies Inc. Common StockAALLAllstate Corporation (The) Common StockAHIGThe Hartford Insurance Group Inc. Common StockAWRBW.R. Berkley Corporation Common StockACINFCincinnati Financial Corporation Common StockALLoews Corporation Common StockAMKLMarkel Group Inc. Common StockACNACNA Financial Corporation Common StockAAIZAssurant Inc. Common StockAAFGAmerican Financial Group Inc. Common StockAORIOld Republic International Corporation Common StockATHGHanover Insurance Group IncAAXSAxis Capital Holdings Limited Common StockAMTGMGIC Investment Corporation Common StockASIGISelective Insurance Group Inc. Common StockAUFCSUnited Fire Group Inc. Common StockAUVEUNIVERSAL INSURANCE HOLDINGS INC Common StockAASICAtegrity Specialty Insurance Company Holdings Common Stock

Professional & Commercial Services · 20

Healthcare · 20

Retail · 20

Consumer Staples · 20

Communication Services · 20

Hospitality & Leisure · 20

AMARMarriott International Class A Common StockAPLNTPlanet Fitness Inc. Common StockAMCRIMonarch Casino & Resort Inc. Common StockBDISWalt Disney Company (The) Common StockBHLTHilton Worldwide Holdings Inc. Common StockBLVSLas Vegas Sands Corp. Common StockBWYNNWynn Resorts Limited Common stockBBYDBoyd Gaming Corporation Common StockBCHHChoice Hotels International Inc. Common StockBTNLTravel Leisure Co. Common StockBPRKSUnited Parks & Resorts Inc. Common StockCMSGSMadison Square Garden Sports Corp. Class A Common Stock (New)CRSIRush Street Interactive Inc. Class A Common StockCHGVHilton Grand Vacations Inc. Common StockCPKPark Hotels & Resorts Inc. Common StockCSHOSunstone Hotel Investors Inc. Sunstone Hotel Investors Inc. Common SharesCXHRXenia Hotels & Resorts Inc. Common StockCTHTarget Hospitality Corp. Common StockCPRSUPursuit Attractions and Hospitality Inc. Common StockCXPOFXponential Fitness Inc. Class A Common Stock

Trading Companies & Distributors · 20

Durable Goods, Textiles & Apparel · 20

General · 20

Media · 20

ANYTNew York Times Company (The) Common StockBNFLXNetflix Inc. Common StockBLYVLive Nation Entertainment Inc. Common StockBFWONKLiberty Media Corporation Series C Common StockBFOXAFox Corporation Class A Common StockBFWONALiberty Media Corporation Series A Common StockBFOXFox Corporation Class B Common StockBNWSNews Corporation Class B Common StockBNWSANews Corporation Class A Common StockBSIRISiriusXM Holdings Inc. Common StockBNXSTNexstar Media Group Inc. Common StockBWLYBJohn Wiley & Sons Inc. Common StockBWLYJohn Wiley & Sons Inc. Common StockBACELAccel Entertainment Inc.BRSVRReservoir Media Inc. Common StockCVSNTVersant Media Group Inc. Class A Common StockCCNKCinemark Holdings Inc Cinemark Holdings Inc. Common StockCMCSMarcus Corporation (The) Common StockCDJCODaily Journal Corp. (S.C.) Common StockCSCHLScholastic Corporation Common Stock

Automotive · 20

Real Estate Investment Trust (REIT) · 20

Utilities · 20

BDUKDuke Energy Corporation (Holding Company) Common StockBAEPAmerican Electric Power Company Inc. Common StockBVSTVistra Corp. Common StockBETREntergy Corporation Common StockBEXCExelon Corporation Common StockBEDConsolidated Edison Inc. Common StockBPEGPublic Service Enterprise Group Incorporated Common StockBWECWEC Energy Group Inc. Common StockBPPLPPL Corporation Common StockBAWKAmerican Water Works Company Inc. Common StockBCMSCMS Energy Corporation Common StockBNINiSource Inc Common StockBLNTAlliant Energy Corporation Common StockBWTRGEssential Utilities Inc. Common StockBOGEOGE Energy Corp Common StockBNWENorthWestern Energy Group Inc. Common StockBCWENClearway Energy Inc. Class C Common StockBAVAAvista Corporation Common StockBAWRAmerican States Water Company Common StockBCWTCalifornia Water Service Group Common Stock

Asset Management · 2

Business Development Company · 1

Data from SEC EDGAR public filings · informational only, not investment advice.