Home Stock Analysis DAX Index’s best and worst performers in 2025