Ameriprise Financial

Joseph Edward Sweeney officer

Exercised options: 24,162 Price: $65.31

Shares sold: 7,329 Price: $169.47

Date: Dec. 8Directly holds: 14,092

Best Buy Co. Inc.

Richard Schulze major shareholder

Shares sold: 625,000 Price:

Date: Dec. 7–13$61.26–$64.36

Indirectly holds: 38,881,160

Ecolab Inc.

Michael Hickey officer

Exercised options: 19,300 Price: $48.06

Shares sold: 19,300 Price: $137.54

Date: Dec. 5Directly holds: 47,295

Timothy P. Mulhere officer

Shares sold: 8,053 Price: $136.99

Date: Dec. 6Directly holds: 17,653

Daniel Schmechel CFO

Exercised options: 14,500 Price: $45.67

Date: Dec. 5

Shares sold: 1,708 Price: $136.30

Date: Dec. 7Directly holds: 140,841

Entellus Medical Inc.

Brian Eugene Farley director

Shares sold: 101,319 Price: $16.01

Date: Dec. 7Directly holds: 291,743

General Mills Inc.

Donal Mulligan officer

Exercised options: 108,840 Price:

Date: Dec. 5 $31.70

Directly holds: na

Graco Inc.

Karen Park Gallivan officer

Exercised options: 15,000 Price: $27.17

Shares sold: 15,000 Price: $132

Date: Dec. 13Directly holds: 15,060

Christian Rothe CFO

Exercised options: 15,000 Price: $49.73

Shares sold: 12,750 Price: $132–$132.01

Date: Dec. 13Directly holds: 4,155

Insignia Systems Inc.

Sardar Biglari major shareholder

Shares sold: 91,848 Price: $1.24–$1.30

Date: Dec. 11–14Indirectly holds:

2,164,659

Proto Labs Inc.

Robert Bodor officer

Exercised options: 4,000 Price: $36.41

Shares sold: 4,000 Price: $94.79

Date: Dec. 11Directly holds: 16,578

Rainer Gawlick director

Exercised options: 5,000 Price: $5.56

Date: Dec. 5Directly holds: na

Tactile Systems Technology Inc.

Cheryl Pegus director

Shares purchased: 1,000 Price: $27.86

Date: Dec. 12Directly holds: 2,184

Tile Shop Holdings Inc.

Peter J. Jacullo III director

Shares purchased: 187,828 Price:

Date: Dec. 5–7$8.37–$8.59

Indirectly holds: 4,978,601

Toro Co.

David H. Alkire officer

Exercised options: 23,000 Price:

$31.38–$38.82

Shares sold: 23,000 Price:

Date: Dec. 11$65.82–$65.84

Directly holds: 12,439

Blake M. Grams officer

Shares sold: 2,795 Price: $65.85

Date: Dec. 11Directly holds: 66

Xcel Energy Inc.

Marvin E. McDaniel Jr. officer

Shares sold: 5,176 Price: $51.05–$51.07

Date: Dec. 6Directly holds: 90,205