Ameriprise Financial INC.

Walter Berman CFO

Shares sold: 15,000 Price: $112.94

Date: May 30Directly holds: 25,006

James Cracchiolo CEO

Shares sold: 72,445 Price:

$112.39–$113.87

Date: May 29–June 2Directly holds:

322,773

Best Buy Co. Inc.

Keith Nelsen general counsel

Shares sold: 17,213 Price: $27.00

Date: May 29Directly holds: 61,082

C.H. Robinson Worldwide INC.

Angela Freeman officer

Shares sold: 600 Price: $59.73

Date: May 29Directly holds: 32,328

Capella Education Co.

Michael Lomax director

Shares sold: 1,414 Price: $57.12

Date: May 28Directly holds: 3,502

Clearfield Inc.

Stephen Zuckerman director

Shares sold: 1,000 Price: $17.25

Date: May 30Directly holds: 33,101

Delta Air Lines Inc.

Michael Campbell officer

Exercised options: 130,000 Price: $7.99

Shares sold: 130,000 Price: $41.17

Date: June 3Directly holds: 198,386

William Easter III director

Shares purchased: 2,000 Price: $39.75

Date: May 30Directly holds: 26,120

General Mills Inc.

Paul Danos director

Exercised options: 10,000 Price: $26.06

Shares sold: 10,000 Price: $55.00

Date: June 2Directly holds: 18,849

Hormel Foods Corp.

Roland Gentzler officer, treasurer

Exercised options: 5,000 Price: $16.37

Date: June 2Holdings: 25,217

Elsa Murano director

Shares sold: 5,000 Price: $49.14

Date: June 2Directly holds: 34,319

Mocon Inc.

Robert Demorest CEO

Exercised options: 10,000 Price: $9.18

Date: May 29Holdings: 211,844

Techne Corp.

Marcel Veronneau officer

Exercised options: 510 Price: $56.83

Date: June 2Holdings: 41,740

Toro Co.

Michael Happe officer

Exercised options: 5,000 Price: $20.37

Shares sold: 5,000 Price: $64.59

Date: May 30Directly holds: 25,799

Christopher Twomey director

Exercised options: 7,092 Price: $18.70

Shares sold: 17,807 Price:

Date: May 30$64.41-$64.56

Directly/indirectly holds: 29,285

Two Harbors Investment Corp.

Brad Farrell CFO

Shares sold: 8,583 Price: $10.45

Date: June 2Directly holds: 177,981

William Roth chief tech. officer

Shares sold: 20,000 Price: $10.45

Date: June 2Directly holds: 580,334

Rebecca Sandberg general counsel

Shares sold: 4,582 Price: $10.44

Date: June 2Directly holds: 75,306

Thomas Siering CEO

Shares sold: 20,000 Price: $10.45

Date: June 2Directly holds: 835,341