3M CO.

IAN HARDGROVE officer

Exercised options: 16,590Price: $61.85

Date: Dec. 11-14Directly holds: NA

AMERIPRISE FINANCIAL INC.

DAVID STEWART officer

Exercised options: 40,580 Price:

$21.34-$43.66

Shares sold: 34,316 Price: $61.29

Date: Dec. 6Directly holds: 26,374

JAMES CRACCHIOLO CEO

Exercised options: 100,000 Price: $21.34

Shares sold: 82,411 Price: $62.21

Date: Dec. 7Directly holds: 227,829

Exercised options: 200,000Price: $21.34

Shares sold: 165,862Price: $62.25-62.99

Date: Dec. 17-18Directly holds: 261,967

WALTER STANLEY BERMAN CFO

Exercised options: 32,000Price: $35.04

Shares sold: 28,260Price: $62.25

Date: Dec. 17Directly holds: 68,518

ARCTIC CAT INC.

SUSAN LESTER director

Exercised options: 10,973 Price: $6.26

Shares sold: 5,814 Price: $33.87

Date: Dec. 6Directly holds: 6,346

JOSEPH PUISHYS director

Shares purchased: 3,000 Price: $33.95

Date: Dec. 6Indirectly holds: 3,433

BUFFALO WILD WINGS INC.

SALLY SMITH CEO

Shares sold: 1,800Price: $73.83

Date: Dec. 17Directly holds: 56,992

CHRISTOPHER & BANKS CORP.

MARK COHN director

Shares sold: 10,000 Price: $4.52-$4.56

Date: Dec. 6-7Directly holds: 59,210

LISA WARDELL-PICKRUM director

Shares purchased: 2,000 Price: $5.04

Date: Dec. 11Directly holds: 56,881

DELTA AIR LINES INC.

EDWARD BASTIAN president

Shares sold: 40,000Price: $11.26

Date: Dec. 14Directly holds: 355,988

STEPHEN GORMAN COO

Shares sold: 15,976Price: $11.75

Date: Dec. 17Directly holds: 421,684

DELUXE CORP.

JULIE LOOSBROCK officer

Exercised options: 4,666 Price: $26.58

Date: Dec. 6Holdings: 12,645

LAURA RADEWALD officer

Exercised options: 10,009 Price:

Date: Dec. 7$17.35-$18.28

Holdings: 12,031

DOLAN CO.

JOHN BERGSTROM director

Shares purchased: 5,000 Price: $3.43

Date: Dec. 7Indirectly holds: 77,694

ECOLAB INC.

JOEL JOHNSON director

Exercised options: 8,299 Price:

Date: Dec. 6$42.91-$59.67

Holdings: 110,756

MICHAEL MEYER officer

Exercised options: 36,700 Price: $35.63

Date: Dec. 6Holdings: 15,264

LARRY BERGER chief technology officer

Exercised options: 13,000 Price: $35.63

Date: Dec. 7Holdings: 7,199

STEVEN FRITZE officer

Exercised options: 83,200 Price: $34.08

Date: Dec. 7Holdings: 178,367

FAIR ISAAC CORP.

MICHAEL LEONARD officer

Shares sold: 1,250Price: $42

Date: Dec. 17Directly holds: 4,018

STUART WELLS officer

Shares sold: 3,800Price: $42.01

Date: Dec. 17Directly holds: NA

FASTENAL CO.

ROBERT KIERLIN director

Shares sold: 100,000 Price: $41.71

Date: Dec. 6Directly holds: 12,503,300

JAMES JANSEN officer

Exercised options: 40,000Price: $22.50

Shares sold: 40,000Price: $43.03

Date: Dec. 14Directly holds: 15,408

STEPHEN SLAGGIE director

Shares sold: 100,000Price: $43.04

Date: Dec. 14Directly holds: 10,520,300

GENERAL MILLS INC.

CHRISTOPHER O'LEARY officer

Exercised options: 120,000Price: $23.06

Shares sold: 120,000Price: $41.43

Date: Dec. 17Directly holds: 213,666

HORMEL FOODS CORP.

PHILLIP MINERICH officer

Exercised options: 40,000 Price: $16.37

Shares sold: 33,822 Price: $31.06

Date: Dec. 6Directly holds: 19,241

WILLIAM SNYDER officer

Exercised options: 25,000 Price: $19.36

Shares sold: 5,526 Price: $31.04

Date: Dec. 10Directly holds: 74,844

JODY FERAGEN CFO

Exercised options: 37,500 Price: $12.63

Date: Dec. 12Holdings: 142,676

DAKOTA PIPPINS director

Shares sold: 2,548Price: $31.06

Date: Dec. 12Directly holds: 39,446

IMAGE SENSING SYSTEMS INC.

KRIS TUFTO CEO

Shares purchased: 200Price: $5.09

Date: Dec. 11Directly holds: 1,200

OTTER TAIL CORP.

GEORGE KOECK general counsel

Shares sold: 1,000 Price: $24.57 to $24.61

Date: Dec. 7Directly holds: 11,580

PATTERSON COMPANIES INC.

GEORGE HENRIQUES officer

Shares sold: 273 Price: $33.28

Date: Dec. 10Directly holds: 58,791

DAVID SPROAT officer

Shares sold: 1,295 Price: $33.21

Date: Dec. 10Directly holds: 72,847

SPS COMMERCE, INC.

GEORGE SPENCER III major shareholder

Exercised options: 9,000 Price: $12

Shares sold: 9,000Price: $36.17-$36.26

Date: Dec. 6-7Directly holds: 1,055

SVEN WEHRWEIN director

Exercised options: 2,000 Price: $3.03

Shares sold: 2,000 Price: $36.75

Date: Dec. 10Directly holds: 1,055

TECHNE CORP.

GREGORY MELSEN CEO

Exercised options: 1,012Price: $49.43

Date: Dec. 18Directly holds: 0

TORO CO.

ROBERT NASSAU director

Exercised options: 7,646Price:

$16.89-$26.81

Shares sold: 7,646Price: $42.49-$42.84

Date: Dec. 13-18Directly holds: 1,128

PETER RAMSTAD officer

Exercised options: 4,000Price: $14.31

Shares sold: 4,000Price: $42.75-$42.77

Date: Dec. 17-18Directly holds: 7,205

U.S. BANCORP

DAVID O'MALEY director

Exercised options: 19,532 Price:

Date: Dec. 10$21.38-$21.49

Holdings: 284,102

VALSPAR CORP.

ROLF ENGH officer

Exercised options: 15,000Price: $23.94

Date: Dec. 17Directly holds: NA