ALLETE INC,

Alan R. Hodnik,  CEO

Shares sold: 4,000 Price: $80.59

Date: Feb. 21 Directly holds: 80,721

Ameriprise Financial

Colin Moore,  officer

Shares sold: 24,032 Price: $133.64

Date: Feb. 25 Directly holds: 56,447

Apogee Enterprises

Jerome L. Davis,  director

Shares sold: 9,276 Price: $37.63

Date: Feb. 25 Directly holds: 17,251

CALYXT INC.

Daniel F. Voytas,  officer

Exercised options: 3,977 Price: $3.59

Shares sold: 3,977 Price: $16

Date: Feb. 25 Directly holds: 92,982

Fastenal Co.

Leland J. Hein,  officer

Exercised options: 22,500 Price: $54

Shares sold: 22,500 Price: $63.13

Date: Feb. 27 Directly holds: 12,943

 

Graco Inc.

William J. Carroll,  director

Exercised options: 16,800 Price: $18.31

Shares sold: 21,800 Price: $47.34

Date: Feb. 25 Directly holds: 62,644

Mark W. Sheahan,  CFO

Exercised options: 54,000 Price: $14.24

Shares sold: 54,000 Price: $47.17

Date: Feb. 26 Directly holds: 63,655

Northern Oil And Gas

Crestview Partners III,  owner

–$2.38

Date: Feb. 25-26 Indirectly holds:

37,625,168

OTTER TAIL CORP.

Paul L. Knutson,  officer

Shares sold: 3,000 Price: $49.77

Date: Feb. 22 Directly holds: 4,427

Polaris Industries Inc.

Kevin M. Farr,  director

Shares purchased: 1,125 Price: $88.59

Date: Feb. 26 Directly holds: 15,604

Surmodics Inc.

Lisa Wipperman Heine,  director

Shares sold: 2,569 Price: $57.38

Date: Feb. 25 Directly holds: 5,772

Toro Co.

Robert C. Buhrmaster,  director

Exercised options: 15,108 Price: $9.25

Shares sold: 15,108 Price: $68.62

Date: Feb. 25 Directly holds: 32,091

Gary Lee Ellis,  director

Exercised options: 15,108 Price: $9.25

Shares sold: 15,108 Price: $68.60

Date: Feb. 26 Directly holds: 28,753

Blake M. Grams,  officer

Exercised options: 8,200 Price: $14.11

Shares sold: 8,200 Price: $68.56

Date: Feb. 25 Directly holds: 134

Darren L. Redetzke,  officer

Exercised options: 16,000 Price:

–$21.03

Shares sold: 16,000 Price: $68.95

Date: Feb. 26 Directly holds: 52,488

Tile Shop Holdings Inc.

Peter Jacullo, III director, owner

Shares purchased: 50,000 Price:

–$6.28

Date: Feb. 21-22 Indirectly holds:

5,827,866