List of top Indian stocks you can consider buying on 21/09/2025 that are trading below ₹500 (based on current data from May 2025):

Looking to invest in budget-friendly stocks? Discover the top 52 Indian shares under ₹500 you can consider buying on 21st September 2025. Ideal for long-term investors seeking value picks with growth potential.
Read more

NSE stocks under 500