3M Co.
Khandpur K. Ashish, officer
Exercised options: 3,605 Price: $89.47
Shares sold: 3,605 Price: $146.85
Date: May 4 Directly holds: 17,162
Paul A. Keel, officer
Exercised options: 8,249 Price: $89.47
Shares sold: 10,249 Price: $147.12-$147.35
Date: May 5 Directly holds: 16,831
Michael F. Roman, CEO
Exercised options: 10,067 Price: $89.47
Shares sold: 7,894 Price: $148.70
Date: May 1 Directly holds: 49,974
Ty R. Silberhorn, officer
Exercised options: 14,623 Price: $101.49
Shares sold: 14,623 Price: $146.46
Date: May 4 Directly holds: 1,948
Bio-Techne Corp.
Harold J. Wiens, director
Exercised options: 4,000 Price: $91.78
Shares sold: 4,000 Price: $225
Date: April 30 Directly holds: 5,221
Calyxt Inc.
Travis Frey, chief technology officer
Shares purchased: 175 Price: $4.32
Date: May 1 Directly holds: 1,850
Cyberoptics Corp.
Sudobh K. Kulkarni, CEO
Exercised options: 69,300 Price: $6.97
Date: May 4 Directly holds: na
Ecolab Inc.
Christophe Beck, president
Exercised options: 32,800 Price:
$48.06-$55.60
Date: May 1 Directly holds: na
Darrell R. Brown, officer
Exercised options: 23,651 Price:
$117.73-$119.12
Shares sold: 23,651 Price:
Date: April 30 $192.69-$195.24
Directly holds: 10,745
Jerome Charton, officer
Exercised options: 3,653 Price: $119.12
Shares sold: 2,966 Price: $189.57
Date: May 1 Directly holds: 1,304
Roberto Inchaustegui, officer
Shares sold: 2,405 Price: $193.11
Date: April 30 Directly holds: 30,425
Timothy P. Mulhere, officer
Exercised options: 5,112 Price: $55.60
Shares sold: 5,112 Price: $195.04
Date: April 30 Directly holds: 18,662
Daniel J. Schmechel, CFO
Exercised options: 50,780 Price:
Date: April 29 $71.54-$103.27
Directly holds: na
Fastenal Co.
Leland J. Hein, officer
Exercised options: 7,618 Price: $21
Shares sold: 7,618 Price: $37.50
Date: April 28 Directly holds: 15,222
Protolabs Inc.
Robert Bodor, officer
Shares sold: 9,681 Price: $101.85-$109
Date: April 30 Directly holds: $15,223
Tactile Systems Technology Inc.
Gerald R. Mattys, CEO
Exercised options: 93,002 Price: $0.96
Shares sold: 40,000 Price: $54.95-$56.14
Date: April 28-29 Directly holds: 324,786
WinMark Corp.
Anthony D. Ishaug, CFO
Exercised options: 3,844 Price: $31.19
Date: May 6 Directly holds: na
Kirk A. Mackenzie, director
Exercised options: 1,000 Price: $31.19
Date: April 28 Directly holds: na