Technical Analysis:   Crypto -  Dow Jones -  Precious Metals -  Oil -  Exchange Rates -  S&P500 - 
Fundamental Analysis:   Market Cap.   Mega Caps   Large Caps   Mid Caps   Small Caps   Volume   Revenue   Rev. Growth   Net Income   Profit Margin   Forward PE   Forward PS   P/E Ratio   Rev. growth next 5y   Rev. growth this Q
Visuals:   Revenue vs. Net income   Revenue vs. Net income logaritmic
Tools:   Search   Compare   Watchlist   Shortlist   Portfolio
Articles:  P/E Ratio
Beursrally:   Watchlist   Top 10 winners and losers since start   Top 100 winners and losers since start   Shortlist
Buy:   MACD Histogram up   RSI change above 30   SMA50 up   Volume Pct Change
Sell:   MACD Histogram down   RSI change below 70

Change_20y


Page: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55

RankTickerCompanyEarnings_dateRevenueMarket_capChange_20yYahoo FinanceWatchlist
#101CACCCredit Acceptance Corporation2025-01-30208810000061481964601.928,87https://finance.yahoo.com/quote/CACC

#102CBZCBIZ, Inc.2025-02-18168074000044165352001.913,73https://finance.yahoo.com/quote/CBZ

#103CMICummins Inc.2025-02-0434198000000510124985201.910,27https://finance.yahoo.com/quote/CMI

#104CLFDClearfield, Inc.2025-02-061679510004916056801.885,71https://finance.yahoo.com/quote/CLFD

#105MIDDThe Middleby Corporation2025-02-18386985700088688848841.874,73https://finance.yahoo.com/quote/MIDD

#106ROSTRoss Stores, Inc.2025-03-0421239441000470445761101.866,76https://finance.yahoo.com/quote/ROST

#107TRNSTranscat, Inc.2025-01-272722000007139704571.859,44https://finance.yahoo.com/quote/TRNS

#108WCNWaste Connections, Inc.2025-02-128694916000490913244901.848,48https://finance.yahoo.com/quote/WCN

#109TJXThe TJX Companies, Inc.2025-02-26564210000001401715104001.829,29https://finance.yahoo.com/quote/TJX

#110ROPRoper Technologies, Inc.2025-01-306775600000614164820401.820,08https://finance.yahoo.com/quote/ROP

#111CALMCal-Maine Foods, Inc.2025-04-01308440700053693415891.816,81https://finance.yahoo.com/quote/CALM

#112HWKNHawkins, Inc.2025-01-2995213300023580704301.808,04https://finance.yahoo.com/quote/HWKN

#113GIBCGI Inc.2025-01-2910318352083267371457691.801,44https://finance.yahoo.com/quote/GIB

#114CSGPCoStar Group, Inc.2025-02-182666859000316693327501.774,09https://finance.yahoo.com/quote/CSGP

#115OLEDUniversal Display Corporation2025-02-2064371100067789117621.759,77https://finance.yahoo.com/quote/OLED

#116KAIKadant Inc.2025-02-18103403300042850377991.737,93https://finance.yahoo.com/quote/KAI

#117DDSDillard's, Inc.2025-02-24669747600075307949011.726,81https://finance.yahoo.com/quote/DDS

#118SFStifel Financial Corp.2025-01-294752017000116068302001.718,18https://finance.yahoo.com/quote/SF

#119GOOGLAlphabet Inc.2025-02-0435001800000022685727216971.713,86https://finance.yahoo.com/quote/GOOGL

#120CTASCintas Corporation2025-03-269940478000815441360801.703,62https://finance.yahoo.com/quote/CTAS

#121VSECVSE Corporation2025-03-05101643600021571084561.682,13https://finance.yahoo.com/quote/VSEC

#122NXSTNexstar Media Group, Inc.2025-02-27522300000046967156601.662,51https://finance.yahoo.com/quote/NXST

#123CHDNChurchill Downs Incorporated2025-02-19267130000089673323671.658,58https://finance.yahoo.com/quote/CHDN

#124MKTXMarketAxess Holdings Inc.2025-02-0681194100076042233921.651,04https://finance.yahoo.com/quote/MKTX

#125AONAon plc2025-01-3114926000000835889716601.616,30https://finance.yahoo.com/quote/AON

#126BLFSBioLife Solutions, Inc.2025-02-2712335900012107059201.594,81https://finance.yahoo.com/quote/BLFS

#127ABGAsbury Automotive Group, Inc.2025-01-301649580000057514776251.588,50https://finance.yahoo.com/quote/ABG

#128LKQLKQ Corporation2025-02-201449900000096835099631.579,44https://finance.yahoo.com/quote/LKQ

#129CORCencora, Inc.2025-02-05303192826000480530252801.563,62https://finance.yahoo.com/quote/COR

#130MCKMcKesson Corporation2025-02-05344583000000756168886001.541,02https://finance.yahoo.com/quote/MCK

#131UNPUnion Pacific Corporation2025-01-23242500000001467626945601.536,45https://finance.yahoo.com/quote/UNP

#132GWWW.W. Grainger, Inc.2025-01-3116932000000504436671601.525,29https://finance.yahoo.com/quote/GWW

#133TDYTeledyne Technologies Incorporated2025-01-225592700000238398725881.522,97https://finance.yahoo.com/quote/TDY

#134FCFranklin Covey Co.2025-03-262879190004993252881.507,23https://finance.yahoo.com/quote/FC

#135LLYEli Lilly and Company2025-02-06408633000008335848864401.496,06https://finance.yahoo.com/quote/LLY

#136AMEAMETEK, Inc.2025-02-046910463000426786390801.473,78https://finance.yahoo.com/quote/AME

#137RMDResMed Inc.2025-01-304926773000347986669801.468,62https://finance.yahoo.com/quote/RMD

#138WWDWoodward, Inc.2025-02-033310244000115882396781.464,26https://finance.yahoo.com/quote/WWD

#139GPIGroup 1 Automotive, Inc.2025-01-291886830000062673256141.460,17https://finance.yahoo.com/quote/GPI

#140MSFTMicrosoft Corporation2025-01-2926180200000030449582080001.456,80https://finance.yahoo.com/quote/MSFT

#141WINAWinmark Corporation2025-02-198178080013312568621.451,60https://finance.yahoo.com/quote/WINA

#142MTZMasTec, Inc.2025-02-2712180445000114740203501.443,82https://finance.yahoo.com/quote/MTZ

#143CHEChemed Corporation2025-02-25237720600082440258241.441,94https://finance.yahoo.com/quote/CHE

#144PHParker-Hannifin Corporation2025-01-3019907748000880675334161.439,47https://finance.yahoo.com/quote/PH

#145KLACKLA Corporation2025-01-30108469570001003296850001.433,74https://finance.yahoo.com/quote/KLAC

#146AEISAdvanced Energy Industries, Inc.2025-02-12147191000042077085391.430,00https://finance.yahoo.com/quote/AEIS

#147UTHRUnited Therapeutics Corporation2025-02-192756200000155233390951.417,72https://finance.yahoo.com/quote/UTHR

#148ACNAccenture plc2025-03-20663617060002411225400001.400,12https://finance.yahoo.com/quote/ACN

#149EXASExact Sciences Corporation2025-02-19269232800099071182801.399,44https://finance.yahoo.com/quote/EXAS

#150BBSIBarrett Business Services, Inc.2025-02-26111639300010992142981.399,12https://finance.yahoo.com/quote/BBSI

#151FCNCAFirst Citizens BancShares, Inc.2025-01-249279000000288043711201.389,16https://finance.yahoo.com/quote/FCNCA

#152CSXCSX Corporation2025-01-2314681000000628857762001.386,77https://finance.yahoo.com/quote/CSX

#153SHOOSteven Madden, Ltd.2025-02-26222032300026847832901.386,41https://finance.yahoo.com/quote/SHOO

#154RSReliance, Inc.2025-02-1914045700000153182097121.338,21https://finance.yahoo.com/quote/RS

#155BRKRBruker Corporation2025-02-13324130000084273328201.332,73https://finance.yahoo.com/quote/BRKR

#156AOSA. O. Smith Corporation2025-01-30389380000094479043041.292,90https://finance.yahoo.com/quote/AOS

#157ASGNASGN Incorporated2025-02-05418880000034816340001.291,70https://finance.yahoo.com/quote/ASGN

#158ONTOOnto Innovation Inc.2025-02-0694223900092248131011.290,76https://finance.yahoo.com/quote/ONTO

#159RUSHARush Enterprises, Inc.2025-02-18782462500047894276711.275,73https://finance.yahoo.com/quote/RUSHA

#160CORTCorcept Therapeutics Incorporated2025-02-1862855500071257477501.273,94https://finance.yahoo.com/quote/CORT

#161HDBHDFC Bank Limited2025-01-22222420059991564975912921.267,43https://finance.yahoo.com/quote/HDB

#162IPARInterparfums, Inc.2025-02-25141956000043506755131.265,68https://finance.yahoo.com/quote/IPAR

#163ONON Semiconductor Corporation2025-02-107377900000216773252701.259,42https://finance.yahoo.com/quote/ON

#164LADLithia Motors, Inc.2025-02-123468890000099785614921.254,83https://finance.yahoo.com/quote/LAD

#165ADBEAdobe Inc.2025-03-12215050000001885192686301.253,56https://finance.yahoo.com/quote/ADBE

#166DEDeere & Company2025-02-13517160000001268066256001.242,75https://finance.yahoo.com/quote/DE

#167AITApplied Industrial Technologies, Inc.2025-01-294479010000100640631521.242,07https://finance.yahoo.com/quote/AIT

#168STLDSteel Dynamics, Inc.2025-01-2217901675000192909639501.224,31https://finance.yahoo.com/quote/STLD

#169DKSDICK'S Sporting Goods, Inc.2025-03-1313425370000190561821371.207,01https://finance.yahoo.com/quote/DKS

#170WSO.BWatsco, Inc.2025-02-187298117000187768299521.198,10https://finance.yahoo.com/quote/WSO.B

#171TPXTempur Sealy International, Inc.2025-02-204893500000111901993201.195,80https://finance.yahoo.com/quote/TPX

#172WSOWatsco, Inc.2025-02-187467552000187826736071.187,73https://finance.yahoo.com/quote/WSO

#173VMIValmont Industries, Inc.2025-02-18405326600065738150941.187,21https://finance.yahoo.com/quote/VMI

#174FDSFactSet Research Systems Inc.2025-03-202229507000177520237001.179,12https://finance.yahoo.com/quote/FDS

#175SKXSkechers U.S.A., Inc.2025-02-068717875000100018875291.177,18https://finance.yahoo.com/quote/SKX

#176ORCLOracle Corporation2025-03-10549330000004869507360001.177,16https://finance.yahoo.com/quote/ORCL

#177FFIVF5, Inc.2025-01-282890012000177874296601.175,64https://finance.yahoo.com/quote/FFIV

#178RICKRCI Hospitality Holdings, Inc.2025-02-102956040004625330001.173,78https://finance.yahoo.com/quote/RICK

#179POWLPowell Industries, Inc.2025-02-06105977000027603799081.155,24https://finance.yahoo.com/quote/POWL

#180PLXSPlexus Corp.2025-01-22395434200038161834261.137,98https://finance.yahoo.com/quote/PLXS

#181OSISOSI Systems, Inc.2025-01-23165014000034786310511.136,24https://finance.yahoo.com/quote/OSIS

#182SCCOSouthern Copper Corporation2025-02-1810944600000764485519201.135,25https://finance.yahoo.com/quote/SCCO

#183BLKBlackRock, Inc.2025-01-15193610000001536461631601.133,88https://finance.yahoo.com/quote/BLK

#184MLABMesa Laboratories, Inc.2025-02-042377470008025985331.130,56https://finance.yahoo.com/quote/MLAB

#185GHMGraham Corporation2025-02-071996210004322201311.116,74https://finance.yahoo.com/quote/GHM

#186RJFRaymond James Financial, Inc.2025-01-2912821000000342896640001.112,91https://finance.yahoo.com/quote/RJF

#187SPNSSapiens International Corporation N.V.2025-02-1853893300015022792401.108,52https://finance.yahoo.com/quote/SPNS

#188DLRDigital Realty Trust, Inc.2025-02-135488745000557510039101.103,94https://finance.yahoo.com/quote/DLR

#189RUSHBRush Enterprises, Inc.2025-02-1847313815271.102,33https://finance.yahoo.com/quote/RUSHB

#190PSMTPriceSmart, Inc.2025-01-08500536700028105064181.101,31https://finance.yahoo.com/quote/PSMT

#191CWCurtiss-Wright Corporation2025-02-123082667000134719904821.098,35https://finance.yahoo.com/quote/CW

#192SNXTD SYNNEX Corporation2025-03-2558452436000120823514141.092,40https://finance.yahoo.com/quote/SNX

#193ESLTElbit Systems Ltd.2025-03-256523449000136398355521.091,92https://finance.yahoo.com/quote/ESLT

#194WSMWilliams-Sonoma, Inc.2025-03-127528260000255112440001.088,98https://finance.yahoo.com/quote/WSM

#195PTCPTC Inc.2025-02-052313386000202486934401.084,03https://finance.yahoo.com/quote/PTC

#196EXRExtra Space Storage Inc.2025-02-253232780000330695040001.081,82https://finance.yahoo.com/quote/EXR

#197CHDChurch & Dwight Co., Inc.2025-01-316053100000257296899601.076,70https://finance.yahoo.com/quote/CHD

#198NATHNathan's Famous, Inc.2025-02-061463860003467025461.076,43https://finance.yahoo.com/quote/NATH

#199PGRThe Progressive Corporation2025-01-29719870000001468044872001.073,61https://finance.yahoo.com/quote/PGR

#200MCOMoody's Corporation2025-02-136896000000912251400001.065,99https://finance.yahoo.com/quote/MCO