Ameriprise Financial

David K. Stewart officer

Exercised options: 3,875 Price:

$87.79–$128.76

Shares sold: 603 Price: $160.72

Date: Nov. 27Directly holds: 18,111

Best Buy Co. Inc.

Shari Ballard officer

Exercised options: 14,018 Price: $29.91

Shares sold: 40,018 Price: $56.18

Date: Nov. 21Directly holds: 59,286

Keith Nelsen general counsel

Exercised options: 44,235 Price:

$29.91–$40.85

Shares sold: 44,235 Price: $56.78

Date: Nov. 22Directly holds: 79,358

Hormel Foods Corp.

Steven Binder officer

Exercised options: 50,000 Price: $6.32

Shares sold: 50,000 Price:

Date: Nov. 27$34.10–$34.25

Directly holds: 348,823

Hormel Foods (Cont.)

James P. Snee CEO

Exercised options: 12,000 Price: $10.04

Shares sold: 7,616 Price: $34.16

Date: Nov. 27Directly holds: 58,541

Intricon Corp.

Michael Geraci officer

Shares sold: 2,737 Price: $17.60

Date: Nov. 27Directly holds: 22,011

Northern Oil And Gas

Robert Grabb director

Shares sold: 5,000 Price: $1.25

Date: Nov. 24Directly holds: 227,191

NVE Corp.

Terrence Glarner director

Exercised options: 1,000 Price: $51.04

Shares sold: 1,000 Price: $85.89

Date: Nov. 28Directly holds: 2,200

Patterson Cos.

John Buck director

Shares purchased: 2,834 Price: $34.93

Date: Nov. 24Directly holds: 54,627

Pentair PLC

Edward Garden director

Shares purchased: 9,966 Price: $69.22

Date: Nov. 27Indirectly holds:

15,411,807

Proto Labs Inc.

John Tumelty officer

Shares sold: 13,556 Price: $92.07

Date: Nov. 22Directly holds: 1,873

Exercised options: 11,130 Price:

$57.88 –$78.59

Tactile Systems Technology Inc.

Bryan Rishe officer

Shares sold: 1,500 Price: $28.51

Date: Nov. 20Directly holds: 103,807