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
1PAAIARENA GROUP HOLDINGS INC51498.99%643.37%$48M
2OMEXODYSSEY MARINE EXPLORATION INC55302575.76%304.29%$28M
3LARLITHIUM ARGENTINA AG6726598.64%141.71%$1.2B
4TLPHTALPHERA INC67194879.32%179.78%$61M
5KROSKEROS THERAPEUTICS INC93494466.32%186.95%$411M
6AISPAIRSHIP AI HOLDINGS INC99792050.21%375.89%$69M
7MBAICHECK-CAP LTD107466168.16%152.26%$6M
8AGIGABUNDIA GLOBAL IMPACT GROUP INC110268476.73%117.95%$34M
9HCTIHEALTHCARE TRIANGLE INC110169483.29%109.16%$116,939
10NTIPNETWORK-1 TECHNOLOGIES INC118910991.81%98.95%$34M
11SENSSENSEONICS HOLDINGS INC120328874.72%113.35%$215M
12PRTAPROTHENA CORP PUBLIC LTD CO121883346.51%237.58%$454M
13MRVIMARAVAI LIFESCIENCES HOLDINGS INC123784551.04%186.87%$1.0B
14ZDGEZEDGE INC125873847.87%202.62%$43M
15STEMSTEM INC139924743.61%182.10%$55M
16MSGMMOTORSPORT GAMES INC1451093639.20%209.22%$22M
17CGENCOMPUGEN LTD1511005140.65%175.11%$220M
18VNTGVANTAGE CORP (SINGAPORE)1541332134.49%363.77%$19M
19HNNAHENNESSY ADVISORS INC1631362734.26%291.13%$78M
20SYNXSILYNXCOM LTD1801037740.50%124.55%$7M
21MDAISPECTRAL AI INC181175629.49%600.39%$45M
22ZEOZEO ENERGY CORP1925813459.57%84.48%$15M
23MAASMAASE INC1961257135.87%132.16%$126M
24VSMEVS MEDIA HOLDINGS LTD196818891.83%72.41%$2M
25IFBDINFOBIRD CO LTD2031319086.19%71.65%$9M
26ARQQARQIT QUANTUM INC2081654331.13%188.63%$246M
27SNTGSENTAGE HOLDINGS INC21210111140.60%97.88%$6M
28POLAPOLAR POWER INC2142219278.68%71.47%$4M
29ARQARQ INC2294418568.49%73.56%$91M
30XNETXUNLEI LTD2315917259.16%75.48%$1.9B
31MCHXMARCHEX INC24310214140.51%83.02%$75M
32EVHEVOLENT HEALTH INC2482301824.04%388.94%$670M
33TMQTRILOGY METALS INC24913211734.71%92.89%$518M
34ATRAATARA BIOTHERAPEUTICS INC2512272424.25%310.65%$107M
35BWMXBETTERWARE DE MEXICO SAPI DE CV2597718251.09%73.74%$675M
36DEFTDEFI TECHNOLOGIES INC262425896.11%56.70%$156M
37INTZINTRUSION INC2621907228.07%128.85%$18M
38GMMGLOBAL MOFY AI LTD2692036626.79%141.31%$50M
39BCHTBIRCHTECH CORP2732175624.93%160.45%$33M
40GLDGGOLDMINING INC2762924775.79%58.02%$169M
41EXODEXODUS MOVEMENT INC2831027390.05%54.11%$150M
42ROIVROIVANT SCIENCES LTD289287219.24%802.63%$24.2B
43PTLEPTL LTD29114115033.87%81.14%$4M
44SNWVSANUWAVE HEALTH INC3022218124.77%120.93%$62M
45NVAXNOVAVAX INC30313816534.10%76.74%$1.4B
46GRSDGAMBLINGCOM GROUP LTD3142605421.10%164.82%$69M
47SABRSABRE CORP3182318723.95%114.28%$689M
48APYXAPYX MEDICAL CORP32515916631.88%76.49%$182M
49BYNDBEYOND MEAT INC3267425253.31%57.33%$98M
50QTTBQ32 BIO INC3302963418.78%232.40%$193M

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.