3M Co.

Frederick Palensky chief tech. officer

Exercised options: 41,981 Price:

$84.40-$96.83

Shares sold: 46,881 Price: $108.20-$108.41

Date: May 3Directly holds: 29,072

Inge Thulin CEO

Exercised options: 27,278 Price:

Date: May 3$86.80-$97.21

Holdings: 56,287

Ameriprise Financial Inc.

Kelli Hunter officer

Exercised options: 30,000 Price: $43.66

Shares sold: 3,331 Price: $75.74

Date: May 3Directly holds: 34,994

John Carl Junek general counsel

Exercised options: 13,824 Price: $43.66

Shares sold: 12,333 Price: $75.00

Date: May 3Directly holds: 29,426

Kim Michelle Sharan officer

Exercised options: 42,951 Price: $43.66

Shares sold: 4,346 Price: $75.09

Date: May 3Directly holds: 32,760

Buffalo Wild Wings Inc.

James Damian director

Shares sold: 1,500 Price: $91.15-$92.11

Date: May 2-6Directly/indirectly

holds: 3,462

Emily Decker general counsel

Exercised options: 422 Price: $53.75

Shares sold: 672 Price: $92.05

Date: May 3Directly holds: 5,580

Warren Mack director

Shares sold: 1,000 Price: $87.45

Date: May 1Directly holds: 26,944

John Oliver Maggard director

Shares sold: 300 Price: $91.96

Date: May 3Directly holds: 3,338

Lee Patterson officer

Shares sold: 1,000 Price: $91.88

Date: May 3Directly holds: 2,121

Capella Education Co.

Hilary Pennington director

Shares sold: 832 Price: $36.46

Date: May 3Directly holds: 1,633

Gregory Thom general counsel

Exercised options: 1,679 Price: $20.00

Shares sold: 1,233 Price: $36.52

Date: May 3Directly holds: 2,578

Clearfield Inc.

Charles Hayssen director

Shares purchased: 3,284 Price: $7.20

Date: May 2Directly holds: 92,132

Datalink CorP.

John Patrick O' Halloran director

Shares sold: 4,000 Price: $11.06

Date: May 6Directly holds: 15,500

Digital River Inc.

Thomas Donnelly president

Shares sold: 20,000 Price: $14.62

Date: May 3Directly holds: 193,508

Ecolab Inc.

Jerry Grundhofer director

Shares purchased: 5,935 Price: $84.23

Date: May 2Directly holds: 73,183

Jerry Levin director

Exercised options: 26,486 Price:

$29.29-$42.91

Shares sold: 5,421 Price: $84.91

Date: May 3Directly holds: 44,123

Entegris Inc.

Gregory Colburn Morris officer

Shares sold: 14,305 Price: $9.50

Date: April 30Directly holds: 47,912

Hickory Tech Corp.

Myrita Craig director

Shares sold: 1,756 Price: $10.33

Date: May 3Directly holds: 19,265

Hutchinson Technology

Russell Huffer director

Shares purchased: 5,000 Price: $3.12

Date: May 6Directly holds: 45,693

Thomas Verhage director

Shares purchased: 36,075 Price: $2.77

Date: May 2Directly holds: 185,399

Image Sensing Systems

Kris Tufto CEO

Shares purchased: 200 Price: $5.10

Date: May 1Directly holds: 2,200

Intricon Corp.

Mark Stephen Gorder CEO

Shares purchased: 600 Price: $3.99-$4.00

Date: April 30-May 3Directly holds:

418,450

Life Time Fitness Inc.

John Richards director

Shares sold: 2,125 Price: $47.39

Date: May 3Directly holds: 8,915

Proto Labs Inc.

Bradley Alan Cleveland CEO

Shares sold: 5,000 Price: $50.52

Date: April 30Indirectly holds: 440,182

Proto Labs Inc. (cONT.)

BJohn Goodman director

Exercised options: 2,000 Price: $4.27

Shares sold: 2,000 Price: $50.60

Date: May 1Directly holds: 6,250

Brian Smith director

Shares sold: 94,000 Price: $50.22-$55.17

Date: April 30-May 3Directly holds:

50,177

Select Comfort Corp.

David Kollat director

Exercised options: 15,000 Price: $9.85

Shares sold: 15,000 Price: $20.65

Date: May 2Directly holds: 118,549

Sps Commerce Inc.

James Frome chief operating officer

Exercised options: 11,715 Price: $0.37

Shares sold: 11,715 Price: $47.32-$48

Date: April 30Directly holds: 12,569

Sven Wehrwein director

Exercised options: 2,000 Price: $3.03

Shares sold: 2,000 Price: $47.00

Date: May 3-6Directly holds: 1,055

St. Jude Medical Inc.

Richard Devenuti director

Exercised options: 5,600 Price: $38.45

Shares sold: 5,600 Price: $40.64

Date: May 2Directly holds: 16,286

Techne Corp.

Howard O'Connell director

Shares purchased: 2,361 Price: $65

Date: May 6Indirectly holds: 70,000

Tennant Co.

Thomas Dybsky officer

Exercised options: 8,623 Price: $10.08

Shares sold: 8,623 Price: $47.88-$49.88

Date: May 2-3Directly holds: 11,753

Don Westman officer

Exercised options: 6,000 Price: $27.44

Shares sold: 6,000 Price: $49.54

Date: May 3Directly holds: 14,647

Vascular Solutions Inc.

Richard Nigon director

Shares purchased: 3,000 Price: $15.57

Date: May 1Directly holds: 51,000

Paul O'Connell director

Exercised options: 20,000 Price:

$9.88–$10.89

Shares sold: 20,000 Price: $16-$16.05

Date: May 3–6Directly holds: 7,687