Best Buy Co. Inc.

Hubert Joly CEO

Shares sold: 398,000 Price: $32.24

Date: June 2Directly holds: 511,139

Communications Systems Inc.

Luella Gross Goldberg director

Exercised options: 2,307 Price: $7.05

Date: June 6Directly holds: na

Gerald Pint director

Exercised options: 2,307 Price: $7.05

Date: June 6Directly holds: na

Richard Primuth director

Exercised options: 2,307 Price: $7.05

Date: June 6Directly holds: na

Curtis Allen Sampson director

Exercised options: 2,307 Price: $7.05

Date: June 6Directly holds: na

Randall Sampson director

Exercised options: 2,307 Price: $7.05

Date: June 6Directly holds: na

Deluxe Corp.

Peter Godich officer

Shares sold: 2,000 Price: $65.97

Date: June 2Directly holds: 15,537

Malcolm Mcroberts officer

Exercised options: 28,200 Price: $25.45

Shares sold: 9,580 Price: $66.06

Date: June 3Directly holds: 31,605

Donaldson Co. Inc.

Michael Hoffman director

Exercised options: 14,400 Price: $17.50

Shares sold: 14,400 Price: $36.52

Date: June 7Directly holds: 26,247

Willard Oberton director

Exercised options: 7,400 Price: $17.50

Shares sold: 7,400 Price: $36.55

Date: June 6Directly holds: 13,101

Donaldson Co. (CONt.)

Mary Lynne Perushek officer

Exercised options: 16,691 Price:

Date: June 6 $33.05–$34.21

Directly holds: na

Enteromedics Inc.

Peter Delange officer

Shares purchased: 20,000 Price: $0.55

Date: June 3Directly holds: 27,544

Fair Isaac Corp.

Stuart Wells officer

Shares sold: 26,424 Price:

Date: June 7–8$114.01–$114.44

Directly holds: 16,995

Graco Inc.

Charles Rescorla officer

Exercised options: 22,500 Price: $41.36

Shares sold: 22,500 Price: $81.73

Date: June 2Directly holds: 63,610

Medtronic Plc

Richard Kuntz officer

Exercised options: 58,900 Price:

$36.24–$47.77

Shares sold: 49,905 Price: $82.60

Date: June 3Directly holds: 113,614

ROB TEN Hoedt officer

Exercised options: 10,416 Price:

$35.92–$36.24

Shares sold: 12,100 Price:

Date: June 1$80.50–$80.60

Directly holds: 30,939

Mosaic Co.

Anthony Brausen officer

Exercised options: 19,716 Price: $15.45

Shares sold: 19,716 Price: $25.72

Date: June 2Directly holds: 26,891

Nortech Systems Inc.

David Kunin director

Shares purchased: 12,400 Price:

Date: June 2–3$3.75–$3.78

Directly holds: 1,368,966

Patterson Companies

Sarena S. Lin director

Exercised options: 1,500 Price: $41.55

Date: June 3Directly holds: na

Pentair Plc

Randall Hogan III CEO

Exercised options: 210,966 Price:

$30.05

Shares sold: 210,966 Price: $60.42–$61

Date: June 6–7Directly holds: 424,069

Sps Commerce Inc.

Archie Black CEO

Exercised options: 10,000 Price: $12

Shares sold: 10,000 Price:

$54.71–$56.48

Date: June 1Directly holds: 69,400

Tile Shop Holdings Inc.

Carl Randazzo officer

Exercised options: 6,000 Price: $10.00

Shares sold: 6,000 Price: $18.48

Date: June 2Directly holds: 5,000