3M Co.

Gregory R. Page,  director

Shares purchased: 2,000 Price:

–9 $176.26–$179.50

Directly holds: 7,750

ANI Pharmaceuticals Inc.

Thomas J. Haughey,  director

Shares purchased: 2,500 Price: $69.30

Date: May 15 Directly holds: 6,291

James G. Marken,  officer

Shares sold: 4,917 Price: $70.31

Date: May 14 Directly holds: 70,137

Arthur S. Przybyl,  CEO

–$71.10

–15 Directly holds: 202,589

Robert W. Schrepfer,  officer

Shares sold: 2,409 Price: $71.13

Date: May 13 Directly holds: 55,927

Best Buy Co. Inc.

Brian A. Tilzer,  chief technology officer

Shares sold: 2,739 Price: $72.88

Date: May 8 Directly holds: 15,986

Electro-Sensors Inc.

Michael C. Zipoy, director

–$3.60

Date: May 15 Indirectly holds: 10,000

 

Fastenal Co.

Sheryl A. Lisowski,  officer, treasurer

Exercised options: 9,166 Price: $42

Shares sold: 9,166 Price: $64.22

Date: May 15 Directly holds: 300

Mosaic Co.

Clint C. Freeland,  CFO

Shares purchased: 4,250 Price: $23.06

Date: May 10 Directly holds: 4,250

Mark J. Isaacson,  general counsel

Shares purchased: 1,000 Price: $23.55

Date: May 10 Directly holds: 20,062

Emery N. Koenig,  director

Shares purchased: 2,089 Price: $23.95

Date: May 10 Directly holds: 25,244

Northern Oil and Gas Inc.

Michael Reger,  president

Shares purchased: 200,000 Price:

–15 $2.19–$2.22

Directly holds: 10,189,053

C.H. Robinson Worldwide

Robert C. Biesterfeld Jr.,  CEO

Shares purchased: 1,202 Price: $83.18

Date: May 9 Directly holds: 24,619

TCF Financial Corp.

Susan D. Bode,  officer

Shares sold: 10,975 Price: $21.58

Date: May 14 Directly holds: 23,494

Tactile Systems Technology Inc.

William W. Burke,  officer

Shares sold: 412 Price: $52.65

Date: May 14 Directly holds: 3,721

Robert J. Folkes,  COO

Exercised options: 2,500 Price: $0.96

–$54.40

Date: May 13 Directly holds: 107,415

Kevin H. Roche,  director

Shares sold: 10,093 Price: $57.25

Date: May 10 Directly holds: 45,218

Tennant Co.

Steven Alan Sonnenberg,  director

Exercised options: 2,256 Price: $34.28

Shares sold: 2,256 Price: $65.31

Date: May 10 Directly holds: 16,571

Winmark Corp.

Kirk A. MacKenzie,  director

Exercised options: 1,000 Price: $13.01

Date: May 10 Directly holds: na

Steven A. Murphy,  officer

Exercised options: 18,250 Price:

–$55.72

–$177.15

Date: May 14 Directly holds: 98,862