Ameriprise Financial

Donald Froude officer

Exercised options: 33,000 Price: $38.83

Shares sold: 11,914 Price: $136.19

Date: Dec. 24Directly holds: 24,781

Randy Kupper chief tech. officer

Exercised options: 7,857 Price: $58.70

Shares sold: 2,475 Price: $136.21

Date: Dec. 23Directly holds: 32,554

Surmodics Inc.

Charles Olson officer

Shares sold: 1,718 Price: $22.60

Date: Dec. 29Directly holds: 30,190

Toro Co.

Kurt Svendsen officer

Exercised options: 2,200 Price: $28.23

Shares sold: 2,200 Price: $64.50

Date: Dec. 30Directly holds: 7,630