Cisco ( CSCO) changed hands for $70 back in 2001, but can be had for $20 these days. It may not be the high-growth name it was a decade ago, but it sure is profitable. The networking giant has generated $60 billion on free cash flow over the last decade, which has left the company with $60 billion in gross cash parked on its balance sheet. That kind of cash flow has enabled Cisco to keep buying back its stock: The share count has fallen from 7.1 billion back in fiscal 2003 to a recent 5.5 billion. Current buyback plans could push that figure down to five billion in the next 18-24 months. Shares trade for just 10 times projected fiscal 2013 profits, and even those projections could prove to be conservative if the U.S. economy starts to grow at an accelerating pace. Cisco shows up on lists of 3 Stocks That Could Reach a $1 Trillion Market Cap and 3 Tech Turnaround Stocks for 2012.