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

Cagr_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_capCagr_20yYahoo FinanceWatchlist
#201NSPInsperity, Inc.2025-02-106548203000260187072014,70https://finance.yahoo.com/quote/NSP

#202VMIValmont Industries, Inc.2025-02-184053266000657381509414,69https://finance.yahoo.com/quote/VMI

#203TTTrane Technologies plc2025-01-30198382000007987899674014,68https://finance.yahoo.com/quote/TT

#204AFGAmerican Financial Group, Inc.2025-02-0482580000001062318464114,68https://finance.yahoo.com/quote/AFG

#205SNASnap-on Incorporated2025-02-0651030000001776884709614,67https://finance.yahoo.com/quote/SNA

#206MTZMasTec, Inc.2025-02-27121804450001147402035014,67https://finance.yahoo.com/quote/MTZ

#207SCIService Corporation International2025-02-1241491520001104097786014,62https://finance.yahoo.com/quote/SCI

#208MLABMesa Laboratories, Inc.2025-02-0423774700080259853314,61https://finance.yahoo.com/quote/MLAB

#209FASTFastenal Company2025-01-1775460000004230190224014,59https://finance.yahoo.com/quote/FAST

#210GRMNGarmin Ltd.2025-02-1959568430004147740000014,58https://finance.yahoo.com/quote/GRMN

#211PSMTPriceSmart, Inc.2025-01-085005367000281050641814,58https://finance.yahoo.com/quote/PSMT

#212UTHRUnited Therapeutics Corporation2025-02-1927562000001552333909514,57https://finance.yahoo.com/quote/UTHR

#213BKEThe Buckle, Inc.2025-03-141220873000223353946214,57https://finance.yahoo.com/quote/BKE

#214AGMFederal Agricultural Mortgage Corporation2025-02-21351777000210233224814,56https://finance.yahoo.com/quote/AGM

#215NOCNorthrop Grumman Corporation2025-01-30410330000006782976648014,55https://finance.yahoo.com/quote/NOC

#216CHDChurch & Dwight Co., Inc.2025-01-3160531000002572968996014,55https://finance.yahoo.com/quote/CHD

#217SPNSSapiens International Corporation N.V.2025-02-18538933000150227924014,55https://finance.yahoo.com/quote/SPNS

#218BNBrookfield Corporation2025-02-13949160000009050280000014,54https://finance.yahoo.com/quote/BN

#219RUSHARush Enterprises, Inc.2025-02-187824625000478942767114,54https://finance.yahoo.com/quote/RUSHA

#220EXASExact Sciences Corporation2025-02-192692328000990711828014,50https://finance.yahoo.com/quote/EXAS

#221GMEGameStop Corp.2025-03-2543340000001100468400014,49https://finance.yahoo.com/quote/GME

#222GHMGraham Corporation2025-02-0719962100043222013114,45https://finance.yahoo.com/quote/GHM

#223BRKRBruker Corporation2025-02-133241300000842733282014,44https://finance.yahoo.com/quote/BRKR

#224AMATApplied Materials, Inc.2025-02-132717600000014598068569414,37https://finance.yahoo.com/quote/AMAT

#225IRMIron Mountain Incorporated2025-02-1359884590003112436760014,37https://finance.yahoo.com/quote/IRM

#226MCOMoody's Corporation2025-02-1368960000009122514000014,36https://finance.yahoo.com/quote/MCO

#227IDCCInterDigital, Inc.2025-02-06868516000517999884314,35https://finance.yahoo.com/quote/IDCC

#228UNHUnitedHealth Group Incorporated2025-01-1639389800000048488843676014,28https://finance.yahoo.com/quote/UNH

#229WMWaste Management, Inc.2025-01-29213870000009002137672514,22https://finance.yahoo.com/quote/WM

#230MLIMueller Industries, Inc.2025-02-043577607000912950845014,20https://finance.yahoo.com/quote/MLI

#231POOLPool Corporation2025-02-2053265230001262338990514,19https://finance.yahoo.com/quote/POOL

#232IOSPInnospec Inc.2025-02-181873300000276751993614,19https://finance.yahoo.com/quote/IOSP

#233TXRHTexas Roadhouse, Inc.2025-02-2050997790001173901303614,18https://finance.yahoo.com/quote/TXRH

#234NDSNNordson Corporation2025-02-1926899210001222366024014,15https://finance.yahoo.com/quote/NDSN

#235ADPAutomatic Data Processing, Inc.2025-01-291990340000012449031987014,14https://finance.yahoo.com/quote/ADP

#236ERIEErie Indemnity Company2025-02-2736886920001904099458414,14https://finance.yahoo.com/quote/ERIE

#237TPXTempur Sealy International, Inc.2025-02-2048935000001119019932014,09https://finance.yahoo.com/quote/TPX

#238OHIOmega Healthcare Investors, Inc.2025-02-0510113910001023642816014,07https://finance.yahoo.com/quote/OHI

#239ONTOOnto Innovation Inc.2025-02-06942239000922481310114,07https://finance.yahoo.com/quote/ONTO

#240ASGNASGN Incorporated2025-02-054188800000348163400014,07https://finance.yahoo.com/quote/ASGN

#241DRIDarden Restaurants, Inc.2025-03-20115791000002310373134014,05https://finance.yahoo.com/quote/DRI

#242CSLCarlisle Companies Incorporated2025-02-0450082000001588864857514,05https://finance.yahoo.com/quote/CSL

#243AMTAmerican Tower Corporation2025-02-25110434000008824285476014,04https://finance.yahoo.com/quote/AMT

#244WRBW. R. Berkley Corporation2025-01-27131925660002343955419014,03https://finance.yahoo.com/quote/WRB

#245CWCurtiss-Wright Corporation2025-02-1230826670001347199048214,02https://finance.yahoo.com/quote/CW

#246CORTCorcept Therapeutics Incorporated2025-02-18628555000712574775014,00https://finance.yahoo.com/quote/CORT

#247CASHPathward Financial, Inc.2025-01-21720616000191942185213,98https://finance.yahoo.com/quote/CASH

#248ONON Semiconductor Corporation2025-02-1073779000002167732527013,94https://finance.yahoo.com/quote/ON

#249LMTLockheed Martin Corporation2025-01-287104300000010464790788013,92https://finance.yahoo.com/quote/LMT

#250ADBEAdobe Inc.2025-03-122150500000018851926863013,91https://finance.yahoo.com/quote/ADBE

#251CNSCohen & Steers, Inc.2025-01-22496822000449964420013,90https://finance.yahoo.com/quote/CNS

#252AYIAcuity Brands, Inc.2025-04-0238579000001002183500313,89https://finance.yahoo.com/quote/AYI

#253RICKRCI Hospitality Holdings, Inc.2025-02-1029560400046253300013,85https://finance.yahoo.com/quote/RICK

#254SNXTD SYNNEX Corporation2025-03-25584524360001208235141413,82https://finance.yahoo.com/quote/SNX

#255RUSHBRush Enterprises, Inc.2025-02-18473138152713,78https://finance.yahoo.com/quote/RUSHB

#256CATCaterpillar Inc.2025-01-306566400000017568235564013,73https://finance.yahoo.com/quote/CAT

#257CBChubb Limited2025-01-285457000000010890095568013,70https://finance.yahoo.com/quote/CB

#258RBARB Global, Inc.2025-02-1841835000001709895880013,67https://finance.yahoo.com/quote/RBA

#259GILGildan Activewear Inc.2025-02-193231779000790331796013,66https://finance.yahoo.com/quote/GIL

#260FFIVF5, Inc.2025-01-2828900120001778742966013,58https://finance.yahoo.com/quote/FFIV

#261SKXSkechers U.S.A., Inc.2025-02-0687178750001000188752913,58https://finance.yahoo.com/quote/SKX

#262YUMYum! Brands, Inc.2025-02-0672230000004032590400013,47https://finance.yahoo.com/quote/YUM

#263JPMJPMorgan Chase & Co.2025-01-1517336200000077621288685613,45https://finance.yahoo.com/quote/JPM

#264NEENextEra Energy, Inc.2025-01-242624500000014045212000013,43https://finance.yahoo.com/quote/NEE

#265PLXSPlexus Corp.2025-01-223954342000381618342613,41https://finance.yahoo.com/quote/PLXS

#266OSISOSI Systems, Inc.2025-01-231650140000347863105113,40https://finance.yahoo.com/quote/OSIS

#267SBSCompanhia de Saneamento Básico do Estado de São Paulo - SABESP2025-03-2452509355241129842030013,39https://finance.yahoo.com/quote/SBS

#268STESTERIS plc2025-02-0550951380002203443057913,38https://finance.yahoo.com/quote/STE

#269BROBrown & Brown, Inc.2025-01-2746482000003104931964013,37https://finance.yahoo.com/quote/BRO

#270HLIOHelios Technologies, Inc.2025-02-24819800000140914533613,37https://finance.yahoo.com/quote/HLIO

#271MLMMartin Marietta Materials, Inc.2025-02-1265122000003291820866013,33https://finance.yahoo.com/quote/MLM

#272CIGIColliers International Group Inc.2025-02-064822024000665356840913,32https://finance.yahoo.com/quote/CIGI

#273MARMarriott International, Inc.2025-02-11247660000008461841850013,27https://finance.yahoo.com/quote/MAR

#274ENTGEntegris, Inc.2025-02-0632036620001611148660013,25https://finance.yahoo.com/quote/ENTG

#275TTEKTetra Tech, Inc.2025-01-295390974000895240240013,23https://finance.yahoo.com/quote/TTEK

#276LOWLowe's Companies, Inc.2025-02-268372200000014229180000013,19https://finance.yahoo.com/quote/LOW

#277FORTYFormula Systems (1985) Ltd.2025-03-182706303000146779937113,19https://finance.yahoo.com/quote/FORTY

#278PTCPTC Inc.2025-02-0523133860002024869344013,15https://finance.yahoo.com/quote/PTC

#279DHRDanaher Corporation2025-01-292003000000014941601806513,14https://finance.yahoo.com/quote/DHR

#280DOVDover Corporation2025-01-3083615020002778686768013,10https://finance.yahoo.com/quote/DOV

#281ELSEquity LifeStyle Properties, Inc.2025-01-2715144870001265126478013,10https://finance.yahoo.com/quote/ELS

#282CMECME Group Inc.2025-02-1260441000008822669397013,09https://finance.yahoo.com/quote/CME

#283SBUXStarbucks Corporation2025-01-283614860000012762972400013,02https://finance.yahoo.com/quote/SBUX

#284CBRECBRE Group, Inc.2025-02-13343119750004369018986013,02https://finance.yahoo.com/quote/CBRE

#285RPMRPM International Inc.2025-04-0373452520001562744040013,00https://finance.yahoo.com/quote/RPM

#286TREXTrex Company, Inc.2025-02-241179567000750008000012,98https://finance.yahoo.com/quote/TREX

#287TXNTexas Instruments Incorporated2025-01-231571100000016367453522512,88https://finance.yahoo.com/quote/TXN

#288SQMSociedad Química y Minera de Chile S.A.2025-03-0474674900001077094608812,88https://finance.yahoo.com/quote/SQM

#289EXPEagle Materials Inc.2025-01-292267040000851829658412,88https://finance.yahoo.com/quote/EXP

#290STXSeagate Technology Holdings plc2025-01-2180350000002033022321012,86https://finance.yahoo.com/quote/STX

#291CIThe Cigna Group2025-01-302325860000007974924663012,85https://finance.yahoo.com/quote/CI

#292GIIIG-III Apparel Group, Ltd.2025-03-133106043000130036292112,85https://finance.yahoo.com/quote/GIII

#293KEQUKewaunee Scientific Corporation2025-03-0519963700018379584012,85https://finance.yahoo.com/quote/KEQU

#294LSCCLattice Semiconductor Corporation2025-02-10562578000735247459012,81https://finance.yahoo.com/quote/LSCC

#295MMCMarsh & McLennan Companies, Inc.2025-01-302394500000011168114280012,80https://finance.yahoo.com/quote/MMC

#296MOAltria Group, Inc.2025-01-30240190000008929953890012,80https://finance.yahoo.com/quote/MO

#297WELLWelltower Inc.2025-02-1174900630008878936710012,80https://finance.yahoo.com/quote/WELL

#298RGLDRoyal Gold, Inc.2025-02-12669501000950054246412,80https://finance.yahoo.com/quote/RGLD

#299NICENICE Ltd.2025-02-2026368640001066888627012,78https://finance.yahoo.com/quote/NICE

#300WDFCWD-40 Company2025-01-10603636000321099124812,78https://finance.yahoo.com/quote/WDFC