ALLETE INC,
Alan R. Hodnik, CEO
Shares sold: 4,000Price: $80.59
Date: Feb. 21Directly holds: 80,721
Ameriprise Financial
Colin Moore, officer
Shares sold: 24,032Price: $133.64
Date: Feb. 25Directly holds: 56,447
Apogee Enterprises
Jerome L. Davis, director
Shares sold: 9,276Price: $37.63
Date: Feb. 25Directly holds: 17,251
CALYXT INC.
Daniel F. Voytas, officer
Exercised options: 3,977Price: $3.59
Shares sold: 3,977Price: $16
Date: Feb. 25Directly holds: 92,982
Fastenal Co.
Leland J. Hein, officer
Exercised options: 22,500Price: $54
Shares sold: 22,500Price: $63.13
Date: Feb. 27Directly holds: 12,943
Graco Inc.
William J. Carroll, director
Exercised options: 16,800Price: $18.31
Shares sold: 21,800Price: $47.34
Date: Feb. 25Directly holds: 62,644
Mark W. Sheahan, CFO
Exercised options: 54,000Price: $14.24
Shares sold: 54,000Price: $47.17
Date: Feb. 26Directly holds: 63,655
Northern Oil And Gas
Crestview Partners III, owner
Shares sold: 526,000Price: $2.28–$2.38
Date: Feb. 25-26Indirectly holds:
37,625,168
OTTER TAIL CORP.
Paul L. Knutson, officer
Shares sold: 3,000Price: $49.77
Date: Feb. 22Directly holds: 4,427
Polaris Industries Inc.
Kevin M. Farr, director
Shares purchased: 1,125Price: $88.59
Date: Feb. 26Directly holds: 15,604
Surmodics Inc.
Lisa Wipperman Heine, director
Shares sold: 2,569Price: $57.38
Date: Feb. 25Directly holds: 5,772
Toro Co.
Robert C. Buhrmaster, director
Exercised options: 15,108Price: $9.25
Shares sold: 15,108Price: $68.62
Date: Feb. 25Directly holds: 32,091
Gary Lee Ellis, director
Exercised options: 15,108Price: $9.25
Shares sold: 15,108Price: $68.60
Date: Feb. 26Directly holds: 28,753
Blake M. Grams, officer
Exercised options: 8,200Price: $14.11
Shares sold: 8,200Price: $68.56
Date: Feb. 25Directly holds: 134
Darren L. Redetzke, officer
Exercised options: 16,000Price:
$14.11–$21.03
Shares sold: 16,000Price: $68.95
Date: Feb. 26Directly holds: 52,488
Tile Shop Holdings Inc.
Peter Jacullo, III director, owner
Shares purchased: 50,000Price:
$6.11–$6.28
Date: Feb. 21-22Indirectly holds:
5,827,866