Created Stock Screens (1)
magic formula
Explore stocks with a high return on investment between 25.95% and 47.83%, across smallcap, midcap, and largecap categories. Find your investment opportunity today!

Explore stocks with a high return on investment between 25.95% and 47.83%, across smallcap, midcap, and largecap categories. Find your investment opportunity today!