Home Stocks CSCO Stock: A Hidden Gem With Upside Potential