Cyberoptics Corp.

Jeffrey Bertelsen COO

Exercised options: 10,000 Price: $8.71

Date: Nov. 22Directly holds: na

Fastenal Co.

Leland Hein officer

Exercised options: 9,888 Price: $27

Shares sold: 9,888 Price: $48.50

Date: Nov. 16Directly holds: 10,258

James Jansen officer

Exercised options: 10,000 Price: $27

Shares sold: 10,000 Price: $48.50

Date: Nov, 21Directly holds: 20,905

Terry M. Owen officer

Exercised options: 30,000 Price: $27

Shares sold: 30,000 Price: $48–$48.02

Date: Nov. 15–16Directly holds: 0

Graco Inc.

Caroline M. Chambers officer

Exercised options: 10,000 Price: $35.90

Shares sold: 10,000 Price: $131.56

Date: Nov. 21Directly holds: 5,191

Mark D. Eberlein officer

Exercised options: 5,470 Price:

$26.59–$49.84

Shares sold: 5,902 Price: $130.26

Date: Nov. 17Directly holds: 1,182

Medtronic Plc

Bryan Hanson officer

Shares sold: 16,000 Price: $79.02

Date: Nov. 16Directly holds: 109,067

Otter Tail Corp.

John Erickson director

Shares sold: 2,400 Price: $45.55

Date: Nov. 20Indirectly holds: 156,705

Pentair Plc

Karl R. Frykman officer

Exercised options: 7,385 Price: $32.40

Shares sold: 7,385 Price: $70

Date: Nov. 21Directly holds: 35,295

Edward Garden director

Shares sold: 183,661 Price:

Date: Nov. 16$67.59–$67.60

Shares purchased: 384,571 Price:

Date: Nov. 17–20 $68.33–$68.94

Indirectly holds: 15,400,719

Proto Labs Inc.

Rainer Gawlick director

Exercised options: 1,500 Price: $5.56

Shares sold: 1,500 Price: $90.31

Date: Nov. 21Directly holds: 5,425

Sleep Number Corp.

Patricia Dirks officer

Shares sold: 8,560 Price: $33.50–$34.25

Date: Nov. 17Directly holds: 30,330

Tactile Systems Technology Inc.

Gerald R. Mattys CEO

Exercised options: 40,000 Price: $0.51

Shares sold: 40,000 Price:

Date: Nov. 17–20$26.03–$28.15

Directly holds: 312,400

Winmark Corp.

Leah A. Goff officer

Exercised options: 3,750 Price:

$51.17–$59.77

Shares sold: 2,030 Price: $128–$128.70

Date: Nov. 20–21Directly holds: 8,500

Mark Wilson director

Shares sold: 1,989 Price: $125

Date: Nov. 14–16Directly holds: 31,011