Magic Formula Investing Screener

Top 50 stocks ranked by combined Earnings Yield and Return on Capital

50 stocks
No minimum
No min $1B $10B $100B $500B+
RankTickerCompanyMFI ScoreEY RankROC RankEarnings YieldROCMarket Cap
1ARENARENA GROUP HOLDINGS INC51498.99%643.37%$48M
2OMEXODYSSEY MARINE EXPLORATION INC56312575.76%304.29%$28M
3LARLITHIUM ARGENTINA AG6526398.64%141.71%$1.2B
4TLPHTALPHERA INC68204879.32%179.78%$61M
5KROSKEROS THERAPEUTICS INC94504466.32%186.95%$411M
6AISPAIRSHIP AI HOLDINGS INC101812050.21%375.89%$69M
7MBAICHECK-CAP LTD106475968.16%152.26%$6M
8HCTIHEALTHCARE TRIANGLE INC108169283.29%109.16%$116,939
9AGIGABUNDIA GLOBAL IMPACT GROUP INC110278376.73%117.95%$34M
10NTIPNETWORK-1 TECHNOLOGIES INC116910791.81%98.95%$34M
11SENSSENSEONICS HOLDINGS INC120338774.72%113.35%$215M
12PRTAPROTHENA CORP PUBLIC LTD CO123903346.51%237.58%$454M
13MRVIMARAVAI LIFESCIENCES HOLDINGS INC125804551.04%186.87%$1.0B
14ZDGEZEDGE INC127893847.87%202.62%$43M
15STEMSTEM INC142954743.61%182.10%$55M
16MSGMMOTORSPORT GAMES INC1481123639.20%209.22%$22M
17CGENCOMPUGEN LTD1541035140.65%175.11%$220M
18VNTGVANTAGE CORP (SINGAPORE)1571362134.49%363.77%$19M
19HNNAHENNESSY ADVISORS INC1661392734.26%291.13%$78M
20MDAISPECTRAL AI INC182176629.49%600.39%$45M
21SYNXSILYNXCOM LTD1821067640.50%124.55%$7M
22VSMEVS MEDIA HOLDINGS LTD192818491.83%72.41%$2M
23ZEOZEO ENERGY CORP1935913459.57%84.48%$15M
24MAASMAASE INC1981287035.87%132.16%$126M
25IFBDINFOBIRD CO LTD1991318686.19%71.65%$9M
26ARQQARQIT QUANTUM INC2111684331.13%188.63%$246M
27POLAPOLAR POWER INC2112318878.68%71.47%$4M
28SNTGSENTAGE HOLDINGS INC21310410940.60%97.88%$6M
29ARQARQ INC2264518168.49%73.56%$91M
30XNETXUNLEI LTD2306017059.16%75.48%$1.9B
31MCHXMARCHEX INC24710514240.51%83.02%$75M
32EVHEVOLENT HEALTH INC2502321824.04%388.94%$670M
33TMQTRILOGY METALS INC25013511534.71%92.89%$518M
34ATRAATARA BIOTHERAPEUTICS INC2532292424.25%310.65%$107M
35BWMXBETTERWARE DE MEXICO SAPI DE CV2577917851.09%73.74%$675M
36DEFTDEFI TECHNOLOGIES INC258425496.11%56.70%$156M
37INTZINTRUSION INC2621917128.07%128.85%$18M
38GMMGLOBAL MOFY AI LTD2682046426.79%141.31%$50M
39GLDGGOLDMINING INC2733024375.79%58.02%$169M
40BCHTBIRCHTECH CORP2752195624.93%160.45%$33M
41EXODEXODUS MOVEMENT INC2791026990.05%54.11%$150M
42ROIVROIVANT SCIENCES LTD291289219.24%802.63%$24.2B
43PTLEPTL LTD29314414933.87%81.14%$4M
44SNWVSANUWAVE HEALTH INC3032238024.77%120.93%$62M
45NVAXNOVAVAX INC30414116334.10%76.74%$1.4B
46CALMCAL-MAINE FOODS INC3059421143.88%63.63%$4.2B
47GAMBGAMBLINGCOM GROUP LTD3162625421.10%164.82%$69M
48SABRSABRE CORP3202348623.95%114.28%$689M
49BYNDBEYOND MEAT INC3237524853.31%57.33%$98M
50APYXAPYX MEDICAL CORP32616216431.88%76.49%$182M

MFI Score = EY Rank + ROC Rank (lower is better). Stocks are ranked by Earnings Yield (EBIT/EV) and Return on Capital (EBIT/Invested Capital). Companies with null or negative values are excluded.