Bioamber Inc.
Kurt Briner director
Shares purchased: 22,015 Price:
Date: May 20–24$3.54–$3.70
Directly holds: 142,645
Buffalo Wild Wings
Kathleen M. Benning officer
Shares sold: 4,799 Price: $137.03
Date: May 19Directly holds: 12,612
John Oliver Maggard director
Shares sold: 700 Price: $137.84
Date: May 19Directly holds: 3,822
Communications Systems Inc.
Roger H Lacey director
Shares purchased: 3,250 Price:
Date: May 24$6.49–$6.60
Directly holds: 34,954
Datalink Corp.
Greg Meland director
Shares sold: 40,000 Price: $8.20
Date: May 24Directly holds: 1,360,426
Digi International Inc.
Tracy L. Roberts officer
Exercised options: 20,000 Price: $8.03
Shares sold: 20,000 Price: $11.25
Date: May 24–25Directly holds: 26,775
Hormel Foods Corp.
Robert Nakasone director
Exercised options: 6,800 Price: $8.93
Date: May 23Directly holds: na
Imation Corp.
Robert B. Fernander CEO
Shares purchased: 21,204 Price:
Date: May 24–25$1.68–$1.69
Directly holds: 705,909
Nortech Systems Inc.
Richard Wasielewski CEO
Shares purchased: 2,975 Price:
Date: May 18$3.70–$3.75
Directly holds: 26,474
Piper Jaffray Companies
Robert Scott Larue officer, director
Shares sold: 20,000 Price: $41.76
Date: May 25Directly holds: 79,653
Polaris Industries Inc.
Kevin Farr director
Shares purchased: 2,100 Price: $83.15
Date: May 23Directly holds: 2,100
Proto Labs Inc.
Rainer Gawlick director
Shares sold: 357 Price: $61.20
Date: May 19Directly holds: 4,672
Select Comfort Corp.
Brenda Joyce Lauderback director
Shares sold: 416 Price: $22.50
Date: May 25Directly holds: 32,242
Target Corp.
Calvin Darden director
Exercised options: 37,105 Price:
$33.80 –$60.48
Shares sold: 37,105 Price: $67.02
Date: May 19Directly holds: 22,134
Catherine Smith officer
Shares purchased: 5,000 Price: $67.82
Date: May 20Directly holds: 16,868
Toro Co.
William Brown JR. officer
Exercised options: 9,932 Price:
$14.31–$27.47
Shares sold: 9,932 Price: $87.62–$88.24
Date: May 24–25Directly holds: 96,549
Vascular Solutions
Howard Root CEO
Shares sold: 34,418 Price: $39.05
Date: May 24Directly holds: 348,340