Ameriprise Financial
Deirdre Mcgraw-Davey officer
Shares sold: 1,864 Price: $112.63
Date: Nov. 29Directly holds: 15,008
Bio-Techne Corp.
Karen Holbrook director
Shares sold: 1,000 Price: $106.73
Date: Nov. 29Directly holds: 1,973
Ameriprise Financial
Deirdre Mcgraw-Davey officer
Shares sold: 1,864 Price: $112.63
Date: Nov. 29Directly holds: 15,008
Bio-Techne Corp.
Karen Holbrook director
Shares sold: 1,000 Price: $106.73
Date: Nov. 29Directly holds: 1,973
C.H. Robinson Worldwide Inc.
James Lemke officer
Shares sold: 6,500 Price: $74.96
Date: Nov. 29Directly holds: 199,073
Communications Systems Inc.
Curtis Allen Sampson director
Shares purchased: 14,550 Price: $4.70
Date: Nov. 28Directly holds: 1,055,837
Deluxe Corp.
Ronald C. Baldwin director
Shares sold: 2,500 Price: $69–$69.45
Date: Nov. 28–30Directly holds: 15,524
Digi International Inc.
William Priesmeyer director
Exercised options: 13,000 Price: $12.46
Shares sold: 12,326 Price: $14.00
Date: Nov. 28Directly holds: 38,666
Fastenal Co.
Leland Hein officer
Shares sold: 3,000 Price: $46.15–$47.40
Date: Nov. 23–30Indirectly holds:
5,074
Hawkins Inc.
Richard Erstad general counsel
Shares sold: 2,100 Price: $48.50
Date: Nov. 29Directly holds: 12,697
John Roman Sevenich officer
Shares sold: 2,549 Price: $47.33
Date: Nov. 23Directly holds: 34,982
Hormel Foods Corp.
Jeffrey Ettinger chairman
Exercised options: 1,000,000 Price:
Date: Nov. 28 $9.68
Directly holds:na
Gary Jamison officer and treasurer
Exercised options: 6,400 Price:
Date: Nov. 28–Dec. 1$9.35–$9.68
Directly holds: na
Image Sensing Systems
Geoffrey Clark Davis director
Shares purchased: 1,500 Price: $3.80
Date: Nov. 25Directly holds: 1,500
Imation Corp.
George Hall director
Shares purchased: 111,706 Price:
Date: Nov. 28–29$0.79–$1.05
Indirectly holds: 1,539,566
Surmodics Inc
Charles Olson officer
Shares sold: 500 Price: $26.00 to $26.05
Date: Nov. 23–25Directly holds: 27,845
The U.S. stock market roared back on Friday, as technology stocks recovered much of their losses from earlier in the week and bitcoin halted its plunge, at least for now.