Recent listing Dr. Agarwal’s Healthcare gets its first ‘buy’ rating; check upside potential March 13, 2025