James Cracchiolo, Chairman & CEO, Director at Ameriprise Financial, holds 160.71K shares in Ameriprise Financial (Ticker: AMP), holds 248.50K shares in American Express (Ticker: AXP), holds 0.00 shares in Tech Data (Ticker: TECD). Most recently, James Cracchiolo Sold ― shares of Ameriprise Financial on Feb 26, 2024 for an estimated value of 8.90M.