Player Avatar adamlevy (71.74) Submitted: 11/12/2012 4:20:25 PM : Outperform Start Price: $140.11 V Score: +36.61

Industry leading company with its logo on over 60% of credit cards worldwide. The company will likely increase market share as new credit cards are more often issued on the Visa network. The company makes money on transactions and therefore doesn't have to deal with loans and the like, freeing up its balance sheet from liabilities. This company will continue to lead into the electronic payment revolution that is upon us.

Featured Broker Partners