Ani Pharmaceuticals
Tracy Marshbanks director
Shares sold: 64,221 Price:
Date: March 8-12$63.01–$63.08
Indirectly holds: 485,713
Arthur Przybyl CEO
Shares sold: 40,000 Price:
Date: March 13-14$61.52–$62.63
Directly holds: 185,706
Daniel Raynor director
Shares sold: 27,964 Price:
Date: March 12-14$61.81–$62.88
Indirectly holds: 296,218
Best Buy Co. Inc.
Shari Ballard officer
Shares sold: 8,575 Price:
Date: March 13-14$70.50–$72.45
Directly holds:
133,695
Corie Barry CFO
Shares sold: 2,850 Price:
Date: March 13-14$70.50–$72.45
Directly holds: 83,323
Hubert Joly CEO
Shares sold: 21,364 Price:
Date: March 13-14$70.50–$72.45
Directly holds: 728,564
Rajendra Mohan officer
Shares sold: 5,960 Price:
Date: March 13-14$70.50–$72.45
Directly holds: 116,785
Keith Nelsen general counsel
Shares sold: 3,449 Price:
Date: March 13-14$70.50–$72.45
Directly holds: 114,971
Asheesh Saksena officer
Shares sold: 1,533 Price: $70.50
Date: March 14Directly holds: 95,701
Best Buy Co. (Cont.)
Kathleen Scarlett officer
Shares sold: 1,091 Price:
Date: March 13-14$70.50–$72.45
Directly holds: 27,838
Calyxt Inc.
Alain Godard director
Shares sold: 30,000 Price: $19
Date: March 5-12Directly holds:
39,200
Deluxe Corp.
John Filby officer
Shares sold: 15,900 Price: $74.99–$75
Date: March 13Directly holds: 18,972
Donaldson Co. Inc.
Douglas Milroy director
Shares purchased: 550 Price: $45.30
Date: March 13Directly holds: 3,598
Ecolab Inc.
William Gates III director
Shares purchased: 1,698,162 Price:
Date: March 10 $131.03–$137.24
Directly holds: 30,194,056
Jeffrey Ettinger director
Shares purchased: 6,400 Price: $134.42
Date: March 9Directly holds: 11,164
Roberto Inchaustegui officer
Shares sold: 4,800 Price: $136.04
Date: March 12Directly holds: 24,222
Fastenal Co.
James Jansen officer
Shares sold: 242 Price: $58.00
Date: March 9Directly holds: 20,923
Graco Inc.
William Carroll director
Shares sold: 26,625 Price:
Date: March 12-13$46.65–$46.76
Directly holds: 67,644
Hormel Foods Corp.
Glenn Forbes director
Shares sold: 4,492 Price: $33.71
Date: March 9Directly holds: 50,326
Luis Marconi officer
Shares sold: 1,000 Price: $33.88
Date: March 13Directly holds: 26,882
Medtronic PLC
James Lenehan director
Shares sold: 1,306 Price: $83.56
Date: March 13Directly holds: 47,028
Surmodics Inc.
Joseph Stich officer
Shares sold: 1,000 Price: $33.53
Date: March 9Directly holds: 45,761
Tactile Systems Technology Inc.
Robert Folkes COO
Shares sold: 1,500 Price: $32.47
Date: March 7Directly holds: 119,403
Toro Co.
Judy Altmaier officer
Shares sold: 20,800 Price: $63.51
Date: March 9Directly holds: 6,043
Richard Rodier officer
Shares sold: 3,000 Price: $63.27
Date: March 12Indirectly holds:
30,637