2025 stock performance