Magic Formula

50 stocks match · educational analysis only

Symbolrankearnings yieldrocepassed pillars
SUPREMEINF1.00273.92150.6Earnings Yield: 273.90, ROCE: 2150.59
GAYAPROJ2.00178.8175.2Earnings Yield: 178.84, ROCE: 175.22
KIRIINDUS3.00261.689.1Earnings Yield: 261.55, ROCE: 89.06
5046054.0035.479.0Earnings Yield: 35.36, ROCE: 79.03
MEESHO5.0031.882.8Earnings Yield: 31.75, ROCE: 82.81
SPARC6.0020.7112.0Earnings Yield: 20.75, ROCE: 112.03
JPOLYINVST7.0092.557.9Earnings Yield: 92.53, ROCE: 57.89
JSWDULUX8.0017.789.6Earnings Yield: 17.72, ROCE: 89.65
ZUARI9.0069.246.0Earnings Yield: 69.16, ROCE: 45.99
WAAREEINDO10.017.276.3Earnings Yield: 17.21, ROCE: 76.27
ASHOKA11.094.540.6Earnings Yield: 94.54, ROCE: 40.56
CIGNITITEC12.017.358.2Earnings Yield: 17.26, ROCE: 58.16
OSWALPUMPS13.012.8103.0Earnings Yield: 12.83, ROCE: 103.00
IDEA14.019.636.9Earnings Yield: 19.59, ROCE: 36.88
APS15.016.342.5Earnings Yield: 16.28, ROCE: 42.46
BBTC16.030.934.8Earnings Yield: 30.95, ROCE: 34.85
MUKANDLTD17.017.835.6Earnings Yield: 17.80, ROCE: 35.59
CHENNPETRO18.020.632.8Earnings Yield: 20.57, ROCE: 32.80
GGBL19.015.835.7Earnings Yield: 15.81, ROCE: 35.65
54429120.012.145.0Earnings Yield: 12.06, ROCE: 45.02
UJJIVAN21.096.630.2Earnings Yield: 96.64, ROCE: 30.16
51942122.017.831.2Earnings Yield: 17.78, ROCE: 31.24
TBZ23.013.035.6Earnings Yield: 12.97, ROCE: 35.59
ORIANA24.012.237.1Earnings Yield: 12.25, ROCE: 37.11
SJLOGISTIC25.018.129.5Earnings Yield: 18.13, ROCE: 29.50
54415026.011.538.1Earnings Yield: 11.46, ROCE: 38.07
ALPEXSOLAR27.011.835.5Earnings Yield: 11.79, ROCE: 35.50
GKENERGY28.012.234.4Earnings Yield: 12.23, ROCE: 34.37
SOLEX29.013.631.7Earnings Yield: 13.63, ROCE: 31.75
SENCO30.012.033.8Earnings Yield: 12.02, ROCE: 33.83
SAHANA31.011.635.1Earnings Yield: 11.60, ROCE: 35.14
SIGNATURE32.011.436.3Earnings Yield: 11.38, ROCE: 36.34
KPEL33.012.032.8Earnings Yield: 12.04, ROCE: 32.83
MGEL34.011.832.4Earnings Yield: 11.79, ROCE: 32.40
NATIONALUM35.011.333.7Earnings Yield: 11.33, ROCE: 33.74
SKMEGGPROD36.011.632.6Earnings Yield: 11.59, ROCE: 32.60
TAJGVK37.018.627.1Earnings Yield: 18.60, ROCE: 27.08
SHANTIGOLD38.011.532.6Earnings Yield: 11.50, ROCE: 32.64
SSEGL39.011.632.4Earnings Yield: 11.57, ROCE: 32.35
SRM40.012.929.6Earnings Yield: 12.92, ROCE: 29.63
53919541.011.034.0Earnings Yield: 10.96, ROCE: 34.03
GARUDA42.010.036.7Earnings Yield: 10.04, ROCE: 36.68
OMPOWER43.09.5141.6Earnings Yield: 9.51, ROCE: 41.57
TRANSRAILL44.011.331.9Earnings Yield: 11.26, ROCE: 31.93
54397145.09.4142.6Earnings Yield: 9.41, ROCE: 42.56
NMDC46.012.728.6Earnings Yield: 12.71, ROCE: 28.59
51433047.08.8065.7Earnings Yield: 8.80, ROCE: 65.70
MODISONLTD48.09.5837.3Earnings Yield: 9.58, ROCE: 37.34
BPCL49.019.725.3Earnings Yield: 19.67, ROCE: 25.31
WEBELSOLAR50.08.9448.3Earnings Yield: 8.94, ROCE: 48.26

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