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

Return_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_capReturn_20yYahoo FinanceWatchlist
#201NSPInsperity, Inc.2025-02-10654820300026018707201.452,19https://finance.yahoo.com/quote/NSP

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

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

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

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

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

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

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

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

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

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

#212BKEThe Buckle, Inc.2025-03-14122087300022335394621.419,52https://finance.yahoo.com/quote/BKE

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

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

#215SPNSSapiens International Corporation N.V.2025-02-1853893300015022792401.414,05https://finance.yahoo.com/quote/SPNS

#216NOCNorthrop Grumman Corporation2025-01-3041033000000678297664801.413,26https://finance.yahoo.com/quote/NOC

#217CHDChurch & Dwight Co., Inc.2025-01-316053100000257296899601.412,60https://finance.yahoo.com/quote/CHD

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

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

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

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

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

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

#224IRMIron Mountain Incorporated2025-02-135988459000311243676001.365,52https://finance.yahoo.com/quote/IRM

#225AMATApplied Materials, Inc.2025-02-13271760000001459806856941.365,20https://finance.yahoo.com/quote/AMAT

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

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

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

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

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

#231IOSPInnospec Inc.2025-02-18187330000027675199361.322,20https://finance.yahoo.com/quote/IOSP

#232POOLPool Corporation2025-02-205326523000126233899051.321,82https://finance.yahoo.com/quote/POOL

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

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

#235ERIEErie Indemnity Company2025-02-273688692000190409945841.308,07https://finance.yahoo.com/quote/ERIE

#236ADPAutomatic Data Processing, Inc.2025-01-29199034000001244903198701.307,73https://finance.yahoo.com/quote/ADP

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

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

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

#240OHIOmega Healthcare Investors, Inc.2025-02-051011391000102364281601.290,54https://finance.yahoo.com/quote/OHI

#241CSLCarlisle Companies Incorporated2025-02-045008200000158886485751.287,08https://finance.yahoo.com/quote/CSL

#242DRIDarden Restaurants, Inc.2025-03-2011579100000231037313401.286,04https://finance.yahoo.com/quote/DRI

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#269HLIOHelios Technologies, Inc.2025-02-2481980000014091453361.130,12https://finance.yahoo.com/quote/HLIO

#270BROBrown & Brown, Inc.2025-01-274648200000310493196401.129,81https://finance.yahoo.com/quote/BRO

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

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

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

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

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

#276FORTYFormula Systems (1985) Ltd.2025-03-18270630300014677993711.092,15https://finance.yahoo.com/quote/FORTY

#277LOWLowe's Companies, Inc.2025-02-26837220000001422918000001.090,87https://finance.yahoo.com/quote/LOW

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

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

#280ELSEquity LifeStyle Properties, Inc.2025-01-271514487000126512647801.073,70https://finance.yahoo.com/quote/ELS

#281DOVDover Corporation2025-01-308361502000277868676801.072,92https://finance.yahoo.com/quote/DOV

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

#283CBRECBRE Group, Inc.2025-02-1334311975000436901898601.056,31https://finance.yahoo.com/quote/CBRE

#284SBUXStarbucks Corporation2025-01-28361486000001276297240001.055,99https://finance.yahoo.com/quote/SBUX

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

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

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

#288EXPEagle Materials Inc.2025-01-29226704000085182965841.027,86https://finance.yahoo.com/quote/EXP

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

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

#291GIIIG-III Apparel Group, Ltd.2025-03-13310604300013003629211.022,35https://finance.yahoo.com/quote/GIII

#292CIThe Cigna Group2025-01-30232586000000797492466301.021,23https://finance.yahoo.com/quote/CI

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

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

#295MOAltria Group, Inc.2025-01-3024019000000892995389001.013,08https://finance.yahoo.com/quote/MO

#296WELLWelltower Inc.2025-02-117490063000887893671001.012,59https://finance.yahoo.com/quote/WELL

#297RGLDRoyal Gold, Inc.2025-02-1266950100095005424641.011,73https://finance.yahoo.com/quote/RGLD

#298MMCMarsh & McLennan Companies, Inc.2025-01-30239450000001116811428001.011,60https://finance.yahoo.com/quote/MMC

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

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