Waaree Energies: Stock Performance In 2025 So Far