Created Stock Screens (2)
Top Large Cap Stocks Near 52W High with High Returns
Explore large cap stocks that are near their 52-week high and have high returns between 1.75% and 158.13%. Discover investment opportunities today!
Michel Burry's Strategy
Discover mid and high stocks in the pharmaceuticals and biotechnology sectors with low PE ratio, strong return on equity, and low debt to equity ratios.
