 Ameriprise Financial is a well-run asset manager thats shareholder friendly and enjoys significant scale advantages. The company has been aggressive with share repurchases, and this has generated a high return on common equity. 