Buy Cisco as it trades at an ‘undemanding’ valuation, says Deutsche Bank

Shares have advanced about 11% so far in 2025.