Created Stock Screens (1)
market capitalization > 5000 AND return on equity > 12% AND opm >12% AND
Discover stocks with a 1.03% to 20.01% return and a market cap between 107607.56 Cr to 2124462.88 Cr. Explore high potential investments today!

Discover stocks with a 1.03% to 20.01% return and a market cap between 107607.56 Cr to 2124462.88 Cr. Explore high potential investments today!