The semiconductor company’s shares have been under pressure following MSCI’s announcement to delete it from the MSCI India Small Cap Index effective May 30, 2025