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

Roa_5y


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_capRoa_5yYahoo FinanceWatchlist
#1PRTPermRock Royalty Trust2025-03-316117158514609114.767,20https://finance.yahoo.com/quote/PRT

#2BPTBP Prudhoe Bay Royalty Trust2025-03-13117764201.556,28https://finance.yahoo.com/quote/BPT

#3NRTNorth European Oil Royalty Trust2025-02-18517167243287679833,05https://finance.yahoo.com/quote/NRT

#4PBTPermian Basin Royalty Trust37735284502442864650,96https://finance.yahoo.com/quote/PBT

#5SJTSan Juan Basin Royalty Trust2025-03-3121960376181774320542,52https://finance.yahoo.com/quote/SJT

#6NUTXNutex Health Inc.2025-03-27292000390284953170378,84https://finance.yahoo.com/quote/NUTX

#7CRTCross Timbers Royalty Trust1025814062100000146,90https://finance.yahoo.com/quote/CRT

#8MSBMesabi Trust97970190323014646104,38https://finance.yahoo.com/quote/MSB

#9WINAWinmark Corporation2025-02-1981780800133125686298,88https://finance.yahoo.com/quote/WINA

#10MARPSMarine Petroleum Trust1042514800000080,46https://finance.yahoo.com/quote/MARPS

#11VOCVOC Energy Trust157352796375000070,15https://finance.yahoo.com/quote/VOC

#12MTRMesa Royalty Trust26660831136789957,82https://finance.yahoo.com/quote/MTR

#13FTFTFuture FinTech Group Inc.2024-11-1918410181510388555,34https://finance.yahoo.com/quote/FTFT

#14SJScienjoy Holding Corporation2024-11-252023629214019876552,50https://finance.yahoo.com/quote/SJ

#15DMLPDorchester Minerals, L.P.2025-02-20172230000148362933250,90https://finance.yahoo.com/quote/DMLP

#16SMLRSemler Scientific, Inc.2025-02-185893700045595755649,94https://finance.yahoo.com/quote/SMLR

#17JFINJiayin Group Inc.2025-03-2784228679838225385549,42https://finance.yahoo.com/quote/JFIN

#18XBITXBiotech Inc.2025-03-149449885047,36https://finance.yahoo.com/quote/XBIT

#19UIUbiquiti Inc.2025-02-0721506810002358409970546,54https://finance.yahoo.com/quote/UI

#20TPLTexas Pacific Land Corporation2025-02-196866960003095431251945,48https://finance.yahoo.com/quote/TPL

#21VRSNVeriSign, Inc.2025-02-0615424000002127557900041,22https://finance.yahoo.com/quote/VRSN

#22PPBTPurple Biotech Ltd2025-03-04788782239,68https://finance.yahoo.com/quote/PPBT

#23MEDMedifast, Inc.2025-02-1867447500016312853739,54https://finance.yahoo.com/quote/MED

#24SPRCSciSparc Ltd.2025-02-15463395492066236,96https://finance.yahoo.com/quote/SPRC

#25FTLFFitLife Brands, Inc.2025-02-206275500014386083034,16https://finance.yahoo.com/quote/FTLF

#26PAXPatria Investments Limited2025-02-12314181000182393294031,20https://finance.yahoo.com/quote/PAX

#27DPZDomino's Pizza, Inc.2025-02-2446654740001611746568030,78https://finance.yahoo.com/quote/DPZ

#28CNSCohen & Steers, Inc.2025-01-22496822000449964420030,36https://finance.yahoo.com/quote/CNS

#29VINPVinci Partners Investments Ltd.2025-02-268781773352869285329,98https://finance.yahoo.com/quote/VINP

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

#31CPRXCatalyst Pharmaceuticals, Inc.2025-02-26460482000271956752829,44https://finance.yahoo.com/quote/CPRX

#32INMDInMode Ltd.2025-02-04394818000125483840729,14https://finance.yahoo.com/quote/INMD

#33UGUnited-Guardian, Inc.2025-03-21123122755145638428,30https://finance.yahoo.com/quote/UG

#34NVONovo Nordisk A/S2025-02-054050251046038758725145327,94https://finance.yahoo.com/quote/NVO

#35SIGASIGA Technologies, Inc.2025-03-1117373138641985963627,66https://finance.yahoo.com/quote/SIGA

#36IDXXIDEXX Laboratories, Inc.2025-02-0338448170003764894736627,58https://finance.yahoo.com/quote/IDXX

#37NCMINational CineMedia, Inc.2025-03-1724530000066630400227,42https://finance.yahoo.com/quote/NCMI

#38LPXLouisiana-Pacific Corporation2025-02-192918000000809284540427,06https://finance.yahoo.com/quote/LPX

#39OFLXOmega Flex, Inc.2025-03-0510286300038873149326,66https://finance.yahoo.com/quote/OFLX

#40FIZZNational Beverage Corp.2025-03-061188055000376705150426,46https://finance.yahoo.com/quote/FIZZ

#41NRCNational Research Corporation2025-01-2714415400039251872026,44https://finance.yahoo.com/quote/NRC

#42XPELXPEL, Inc.2025-02-20418411000116230510426,08https://finance.yahoo.com/quote/XPEL

#43MAMastercard Incorporated2025-01-302722600000051254379968026,04https://finance.yahoo.com/quote/MA

#44MANHManhattan Associates, Inc.2025-01-2810423520001227002777026,04https://finance.yahoo.com/quote/MANH

#45AAPLApple Inc.2025-01-30395760000000341377222500025,74https://finance.yahoo.com/quote/AAPL

#46CROXCrocs, Inc.2025-02-134072432000544938570025,66https://finance.yahoo.com/quote/CROX

#47NVDANVIDIA Corporation2025-02-26113269000000315257810800025,20https://finance.yahoo.com/quote/NVDA

#48AAMIAcadian Asset Management Inc.2025-02-0646900000094115743825,20https://finance.yahoo.com/quote/AAMI

#49OCGOriental Culture Holding LTD2024-11-1212278552089974725,18https://finance.yahoo.com/quote/OCG

#50FICOFair Isaac Corporation2025-02-0417754350004538982936624,80https://finance.yahoo.com/quote/FICO

#51YALAYalla Group Limited2025-03-1032977331966407092824,70https://finance.yahoo.com/quote/YALA

#52MTDMettler-Toledo International Inc.2025-02-0638723610002934435948524,32https://finance.yahoo.com/quote/MTD

#53ATKRAtkore Inc.2025-02-043065169000225173890223,98https://finance.yahoo.com/quote/ATKR

#54NVRNVR, Inc.2025-01-2898988020002315695823423,94https://finance.yahoo.com/quote/NVR

#55BNTXBioNTech SE2025-03-1933778888892819579223323,72https://finance.yahoo.com/quote/BNTX

#56FASTFastenal Company2025-01-1775460000004230190224023,50https://finance.yahoo.com/quote/FAST

#57YUMYum! Brands, Inc.2025-02-0672230000004032590400023,46https://finance.yahoo.com/quote/YUM

#58FLGTFulgent Genetics, Inc.2025-02-2627776100049367095223,46https://finance.yahoo.com/quote/FLGT

#59GRVYGravity Co., Ltd.2024-11-1239433063744049077123,26https://finance.yahoo.com/quote/GRVY

#60LRCXLam Research Corporation2025-01-291620908800010539798508423,02https://finance.yahoo.com/quote/LRCX

#61EAFGrafTech International Ltd.2025-02-0754171000034768978322,82https://finance.yahoo.com/quote/EAF

#62TREXTrex Company, Inc.2025-02-241179567000750008000022,80https://finance.yahoo.com/quote/TREX

#63NVECNVE Corporation2025-01-222568820834116560022,68https://finance.yahoo.com/quote/NVEC

#64QDELQuidelOrtho Corporation2025-02-122817700000288463986322,64https://finance.yahoo.com/quote/QDEL

#65MPXMarine Products Corporation2025-01-3025960800033498045022,34https://finance.yahoo.com/quote/MPX

#66AMATApplied Materials, Inc.2025-02-132717600000014598068569422,26https://finance.yahoo.com/quote/AMAT

#67BKEThe Buckle, Inc.2025-03-141220873000223353946222,20https://finance.yahoo.com/quote/BKE

#68INVAInnoviva, Inc.2025-02-27352745000115311226222,18https://finance.yahoo.com/quote/INVA

#69SEICSEI Investments Company2025-01-2920528190001099593761522,14https://finance.yahoo.com/quote/SEIC

#70ODFLOld Dominion Freight Line, Inc.2025-02-0559245310004210180560021,48https://finance.yahoo.com/quote/ODFL

#71HDThe Home Depot, Inc.2025-02-2515459600000040399377855921,32https://finance.yahoo.com/quote/HD

#72KLACKLA Corporation2025-01-301084695700010032968500021,20https://finance.yahoo.com/quote/KLAC

#73CORTCorcept Therapeutics Incorporated2025-02-18628555000712574775021,12https://finance.yahoo.com/quote/CORT

#74RGRSturm, Ruger & Company, Inc.2025-02-1952048500059473013621,02https://finance.yahoo.com/quote/RGR

#75CDNSCadence Design Systems, Inc.2025-02-1843539060008216919480020,86https://finance.yahoo.com/quote/CDNS

#76CPRTCopart, Inc.2025-02-2043632360005608696488020,72https://finance.yahoo.com/quote/CPRT

#77LULULululemon Athletica Inc.2025-03-20101817320004644553080020,46https://finance.yahoo.com/quote/LULU

#78TROWT. Rowe Price Group, Inc.2025-02-0569111000002443971159020,44https://finance.yahoo.com/quote/TROW

#79CHRCheer Holding, Inc.2025-03-131559470002571400020,40https://finance.yahoo.com/quote/CHR

#80TERTeradyne, Inc.2025-01-2927375950001844563686020,30https://finance.yahoo.com/quote/TER

#81ZIMZIM Integrated Shipping Services Ltd.2025-03-127465100000217722195020,22https://finance.yahoo.com/quote/ZIM

#82QCOMQUALCOMM Incorporated2025-02-054069500000018488200445020,18https://finance.yahoo.com/quote/QCOM

#83METAMeta Platforms, Inc.2025-01-29164501000000180920329695020,16https://finance.yahoo.com/quote/META

#84HGBLHeritage Global Inc.2025-03-13498780008364428820,14https://finance.yahoo.com/quote/HGBL

#85WATWaters Corporation2025-02-1229051470002431455390020,10https://finance.yahoo.com/quote/WAT

#86ANETArista Networks Inc2025-02-18661314700014924376720019,92https://finance.yahoo.com/quote/ANET

#87REGNRegeneron Pharmaceuticals, Inc.2025-02-04142020000007668016405219,84https://finance.yahoo.com/quote/REGN

#88MNSTMonster Beverage Corporation2025-02-2674107760004529025640019,80https://finance.yahoo.com/quote/MNST

#89POOLPool Corporation2025-02-2053265230001262338990519,80https://finance.yahoo.com/quote/POOL

#90BSMBlack Stone Minerals, L.P.2025-02-24540814000313935550019,74https://finance.yahoo.com/quote/BSM

#91MLIMueller Industries, Inc.2025-02-043577607000912950845019,70https://finance.yahoo.com/quote/MLI

#92SWBISmith & Wesson Brands, Inc.2025-03-0651464400047170894419,68https://finance.yahoo.com/quote/SWBI

#93CHEChemed Corporation2025-02-252377206000824402582419,66https://finance.yahoo.com/quote/CHE

#94VRTXVertex Pharmaceuticals Incorporated2025-02-101062580000012086351028019,62https://finance.yahoo.com/quote/VRTX

#95ADBEAdobe Inc.2025-03-122150500000018851926863019,58https://finance.yahoo.com/quote/ADBE

#96WETHWetouch Technology Inc.2025-02-17410242641909040019,52https://finance.yahoo.com/quote/WETH

#97DECKDeckers Outdoor Corporation2025-01-3049235900002550562070019,50https://finance.yahoo.com/quote/DECK

#98LIILennox International Inc.2025-01-2951511000002048838476219,50https://finance.yahoo.com/quote/LII

#99ZYXIZynex, Inc.2025-02-2719366500024393653019,46https://finance.yahoo.com/quote/ZYXI

#100INFYInfosys Limited2025-01-16185620000009047796330019,40https://finance.yahoo.com/quote/INFY