ALLETE INC.

james J. hoolihan director

Shares sold: 800Price: $75.16

Date: April 26Directly holds: 15,684

BEST BUY CO. INC.

Trish Walker officer

Shares sold: 8,854 Price: $73.63

Date: April 24Directly holds: 26,698

CALYXT INC.

Daniel F. Voytas officer

Exercised options: 4,666 Price: $3.59

Shares sold: 4,666 Price: $16.87

Date: April 20 Directly holds: 100,521

H.B. FUller Co.

John J. Corkrean, CFO

Shares purchased: 9,600 Price:

Date: April 19-23$51.99–$52.15

Directly holds: 14,647

Proto Labs Inc.

Rainer Gawlick director

Exercised options: 800 Price: $5.56

Date: April 24Directly holds: na

SLEEP NUMBER CORP.

Andrea Lee Bloomquist officer

Exercised options: 3,000 Price: $3.07

Date: April 19Directly holds: na

Suresh Krishna officer

Exercised options: 13,407 Price:

Date: April 19$19.38–$23.61

Directly holds: na

TACTILE SYSTEMS Medical INC.

robert J. folkes COO

Exercised options: 2,482 Price: $0.73

Shares sold: 2,482Price: $35.84

Date: April 18Directly holds: 119,403

Bryan F. Rishe officer

Shares sold: 1,500Price: $35.04

Date: April 20Directly holds: 89,585

TENNANT Co.

THOMAS PAULSON CFO

Exercised options: 9,296 Price: $10.08

Shares sold: 10,575Price:

Date: April 23$72.95–$74.95

Directly holds: 26,906

TENNANT Co. (Cont.)

Richard hart zay officer

Shares sold: 664 Price: $73

Date: April 23Directly holds: 16,065

UNITEDHEALTH GROUP

richard Burke SR. director

Shares sold: 15,000 Price: $234.20

Date: April 23Directly holds:

1,847,533

KENNETH SHINE director

Shares sold: 202 Price: $237.42

Date: April 19Directly holds: 28,948

WINMARK CORP.

Steven C. zola officer, director

Shares sold: 6,600 Price:

Date: April 19–24$131.91–$133.50

Indirectly holds:

54,479