Stocks in Buy Zone with High Durability Score - Nifty 500

Nifty 500 - Stocks that are in the buy zone based on historical PE with high financial durability