news These 10 consumer discretionary stocks hit fresh 52-week highs; rallied up to 20% April 2, 2024
news Tech Mahindra shares: Tech Mahindra zooms 10% after Q1 earnings, hits 52-week high July 30, 2021