
Cisco Systems (NASDAQ:CSCO) stock is up ~14% year-to-date, gaining ~18% in the last three months. During the same period, the NASDAQ Composite Index (which includes Cisco) gained over 7% and 23%. The stock trades close to its 52-week high of $69.78.
Cisco earns most of its revenue by selling networking hardware and software—such as routers, switches and wireless devices—along with a wide range of services and software-based solutions.