Stock Radar: NYKAA showing signs of momentum after 20% fall from the highs; what should investors do? April 14, 2025 by sipidea