Magic Formula

50 stocks match · educational analysis only

Symbolrankearnings yieldrocepassed pillars
SUPREMEINF1.00278.12150.6Earnings Yield: 278.07, ROCE: 2150.59
GAYAPROJ2.00171.0175.2Earnings Yield: 170.98, ROCE: 175.22
KIRIINDUS3.00262.689.1Earnings Yield: 262.56, ROCE: 89.06
5046054.0038.779.0Earnings Yield: 38.72, ROCE: 79.03
MEESHO5.0030.982.8Earnings Yield: 30.87, ROCE: 82.81
SPARC6.0022.0112.0Earnings Yield: 22.02, ROCE: 112.03
JPOLYINVST7.0091.157.9Earnings Yield: 91.08, ROCE: 57.89
WAAREEINDO8.0019.076.3Earnings Yield: 18.98, ROCE: 76.27
ZUARI9.0070.446.0Earnings Yield: 70.39, ROCE: 45.99
JSWDULUX10.017.189.6Earnings Yield: 17.08, ROCE: 89.65
ASHOKA11.099.040.6Earnings Yield: 99.02, ROCE: 40.56
CIGNITITEC12.017.358.2Earnings Yield: 17.26, ROCE: 58.16
BBTC13.031.534.8Earnings Yield: 31.53, ROCE: 34.85
IDEA14.019.136.9Earnings Yield: 19.05, ROCE: 36.88
MUKANDLTD15.018.235.6Earnings Yield: 18.18, ROCE: 35.59
GGBL16.017.235.7Earnings Yield: 17.16, ROCE: 35.65
CHENNPETRO17.020.032.8Earnings Yield: 20.02, ROCE: 32.80
54429118.012.345.0Earnings Yield: 12.35, ROCE: 45.02
54415019.013.438.1Earnings Yield: 13.40, ROCE: 38.07
UJJIVAN20.096.630.2Earnings Yield: 96.64, ROCE: 30.16
TBZ21.014.135.6Earnings Yield: 14.08, ROCE: 35.59
51942122.017.731.2Earnings Yield: 17.65, ROCE: 31.24
ORIANA23.013.037.1Earnings Yield: 13.02, ROCE: 37.11
KPEL24.014.132.8Earnings Yield: 14.14, ROCE: 32.83
ALPEXSOLAR25.012.535.5Earnings Yield: 12.53, ROCE: 35.50
SENCO26.013.333.8Earnings Yield: 13.26, ROCE: 33.83
KHAICHEM27.013.432.8Earnings Yield: 13.42, ROCE: 32.82
SOLEX28.014.131.7Earnings Yield: 14.11, ROCE: 31.75
GKENERGY29.012.534.4Earnings Yield: 12.47, ROCE: 34.37
SAHANA30.011.935.1Earnings Yield: 11.89, ROCE: 35.14
SIGNATURE31.011.536.3Earnings Yield: 11.50, ROCE: 36.34
SSEGL32.013.232.4Earnings Yield: 13.17, ROCE: 32.35
OSWALPUMPS33.014.229.8Earnings Yield: 14.21, ROCE: 29.80
WEBELSOLAR34.09.7648.3Earnings Yield: 9.76, ROCE: 48.26
53919535.011.334.0Earnings Yield: 11.26, ROCE: 34.03
TAJGVK36.019.327.1Earnings Yield: 19.25, ROCE: 27.08
AHLWEST37.012.431.0Earnings Yield: 12.41, ROCE: 31.04
TRANSRAILL38.011.831.9Earnings Yield: 11.83, ROCE: 31.93
54397139.09.8942.6Earnings Yield: 9.89, ROCE: 42.56
SRM40.013.229.6Earnings Yield: 13.24, ROCE: 29.63
NATIONALUM41.010.733.7Earnings Yield: 10.65, ROCE: 33.74
NMDC42.012.828.6Earnings Yield: 12.77, ROCE: 28.59
JAYKAY43.011.830.0Earnings Yield: 11.83, ROCE: 29.99
OMPOWER44.09.3341.6Earnings Yield: 9.33, ROCE: 41.57
BPCL45.020.225.3Earnings Yield: 20.17, ROCE: 25.31
GARUDA46.09.6436.7Earnings Yield: 9.64, ROCE: 36.68
SKMEGGPROD47.010.432.6Earnings Yield: 10.39, ROCE: 32.60
SHANTIGOLD48.010.332.6Earnings Yield: 10.29, ROCE: 32.64
DPABHUSHAN49.08.8445.9Earnings Yield: 8.84, ROCE: 45.86
INFY50.08.9739.0Earnings Yield: 8.97, ROCE: 38.99

Educational analysis only. Not investment advice. Scores reflect verified data as of the last nightly compute.