3M Co.
Joaquin Delgado officer
Exercised options: 17,996 Price:
$54.11–$84.78
Shares sold: 17,996 Price:
Date: May 4$166.74–$166.91
Directly holds: 20,738
Nicholas C. Gangestad CFO
Exercised options: 2,612 Price: $84.78
Shares sold: 2,612 Price: $166.52
Date: May 4Directly holds: 17,628
Inge G. Thulin CEO
Exercised options: 45,758 Price: $84.78
Shares sold: 45,758 Price:
Date: May 11$169.85–$170.33
Directly holds: 151,940
Allete Inc.
Steven W. Morris officer
Shares sold: 392 Price: $56.15
Date: May 6Directly holds: 6,018
Bio-Techne Corp.
Charles Dinarello director
Exercised options: 5,000 Price: $56.17
Date: May 5
Shares sold: 5,000 Price: $101.91
Date: May 9Directly holds: 6,559
Roger Lucas director
Shares sold: 500 Price: $100.24
Date: May 6Directly holds: 3,915
Bioamber Inc.
Michael Hartmann officer
Shares purchased: 3,000 Price:
Date: May 5–6$3.38–$3.47
Directly holds: 130,143
Jean Francois Huc CEO
Shares purchased: 10,000 Price: $3.22
Date: May 11Directly holds: 174,567
Kenneth Wall director
Shares purchased: 13,227 Price: $3.11
Date: May 9Directly holds: 31,227
Buffalo Wild Wings
Warren Mack director
Shares sold: 1,000 Price: $136.48
Date: May 3Directly holds: 13,050
C.H. Robinson Worldwide Inc.
Robert Biesterfeld JR. officer
Shares sold: 2,405 Price: $72.65
Date: May 6Directly holds: 10,814
Angela Freeman officer
Shares sold: 2,200 Price: $73.15
Date: May 9Directly holds: 26,995
Datalink Corp.
Gregory Barnum CFO
Shares sold: 10,000 Price: $7.97–$8.09
Date: May 4–6Directly holds: 107,734
Denise M. Westenfield officer
Shares sold: 3,000 Price: $8.11
Date: May 5Directly holds: 43,099
Deluxe Corp.
Ronald C. Baldwin director
Shares sold: 3,500 Price: $63.72
Date: May 10Directly holds: 18,024
Peter Godich officer
Exercised options: 7,900 Price: $38.80
Date: May 10
Shares sold: 2,085 Price: $64.01
Date: May 11Directly holds: 17,537
Julie Loosbrock officer
Exercised options: 9,806 Price:
Date: May 10$38.80–$50.32
Shares sold: 2,230 Price: $63.75
Date: May 11Directly holds: 17,658
Terry Peterson CFO
Exercised options: 35,249 Price:
Date: May 10–11$25.45–$25.59
Shares sold: 11,332 Price: $62.70
Date: May 12Directly holds: 32,431
Ecolab Inc.
Larry L. Berger chief tech. officer
Shares sold: 11,590 Price: $116.33
Date: May 6Directly holds: 27,729
Jerry Grundhofer director
Shares sold: 15,000 Price: $116.55
Date: May 6Directly holds: 62,307
Bryan L. Hughes officer
Exercised options: 6,500 Price: $49.42
Shares sold: 6,000 Price: $117.03
Date: May 10Directly holds: 8,031
Timothy P. Mulhere officer
Exercised options: 13,600 Price: $49.42
Date: May 10Directly holds: na
Fair Isaac Corp.
Michael Stephen Leonard officer
Exercised options: 937 Price: $35.99
Shares sold: 937 Price: $108.53
Date: May 9Directly holds: 5,732
Graco Inc.
Robert William Van Sant director
Exercised options: 14,700 Price:
$20.19–$40.66
Shares sold: 14,700 Price: $81.00
Date: May 12Directly holds: 5,000
Mts Systems Corp.
Chun Hung Yu director
Shares purchased: 2,000 Price: $47.44
Date: May 12Directly holds: 11,345
St. Jude Medical Inc.
Michael Rocca director
Exercised options: 8,800 Price: $40.93
Date: May 3Directly holds: na
Two Harbors Investment Corp.
Thomas Siering CEO
Shares purchased: 5,000 Price: $8.37
Date: May 10Directly holds: 1,947,277