Best Buy Co. Inc.

Barry Judge officer Shares sold: 795 Price: $44.70 Date: April 19 Directly holds: 4,723

Buffalo Wild Wings Inc.

Sally Smith CEO Shares sold: 3,000 Price: $51.40 Date: April 15 Directly holds: 102,670

Canterbury Park Holding Corp.

Michael Garin officer Shares sold: 4,000 Price: $7.95 Date: April 15 Directly holds: 44,489 Curtis Sampson major shareholder Shares purchased: 2,000 Price: $8.03 Date: April 19 Directly holds: 869,700

Christopher & Banks Corp.

Gary Thompson officer Exercised options: 10,500 Price: $4.18 - $6.80 Shares sold: 13,865 Price: $10.63 Date: April 21 Directly holds: 34,400

Ecolab Inc.

Leslie Biller director Exercised options: 24,000 Price: $20.23 Date: April 12 Directly holds: 71,535 Richard De Schutter director Exercised options: 1,700 Price: $29.29 Date: April 19 Directly holds: 10,500

Entegris Inc.

William James Shaner officer Shares sold: 5,983 Price: $5.69 - $5.99 Date: April 14 - 15 Directly/indirectly holds: NA Peter Walcott general counsel Shares sold: 15,000 Price: $5.73 - $5.99 Date: April 15 Directly holds: 76,180

Image Sensing Systems Inc.

Austin W. Marxe et al. shareholder Shares purchased: 145,000 Price: $12.25 Date: April 16 Indirectly holds: 1,071,420

Patterson Companies Inc.

Ronald Ezerski director Shares sold: 100,000 Price: $32.01 Date: April 16 Indirectly holds: 1,638,480

Valspar Corp.

William Mansfield CEO Exercised options: 36,000 Price: $20.65 Shares sold: 36,000 Price: $29.95 Date: April 15 Directly holds: 217,381

Valuevision Media Inc.

John Buck director Shares sold: 54,320 Price: $3.03 Date: April 16 Directly holds: 8,000

Virtual Radiologic Corp.

Sean Casey major shareholder Shares sold: 29,200 Price: $11.05 - $11.27 Date: April 15 - 16 Directly holds: 3,739,320

Winmark Corp.

Brett Heffes officer Exercised options: 23,530 Price: $9.91 - $10 Date: April 16 Directly holds: NA John Morgan CEO Shares purchased: 10,424 Price: $25.04 - $26 Date: April 15 - 19 Directly holds: 1,625,000