EXHIBIT 2.1 STOCK PURCHASE AGREEMENT Dated as of June 28, 2001Stock Purchase Agreement • July 16th, 2001 • Dynamic Materials Corp • Miscellaneous primary metal products • New York
Contract Type FiledJuly 16th, 2001 Company Industry Jurisdiction
STOCK PURCHASE AGREEMENTStock Purchase Agreement • May 12th, 2000 • Impax Laboratories Inc • Pharmaceutical preparations • New York
Contract Type FiledMay 12th, 2000 Company Industry Jurisdiction
STOCK PURCHASE AGREEMENTStock Purchase Agreement • May 12th, 2000 • Fleming Robert Inc / Da • New York
Contract Type FiledMay 12th, 2000 Company Jurisdiction
STOCK PURCHASE AGREEMENTStock Purchase Agreement • May 12th, 2000 • Fleming Robert Inc / Da • New York
Contract Type FiledMay 12th, 2000 Company Jurisdiction
STOCK PURCHASE AGREEMENTStock Purchase Agreement • May 12th, 2000 • Impax Laboratories Inc • Pharmaceutical preparations • New York
Contract Type FiledMay 12th, 2000 Company Industry Jurisdiction
BY AND AMONGStock Purchase Agreement • July 9th, 1997 • Drexel Burnham Lambert Real Estate Associates • Real estate • New York
Contract Type FiledJuly 9th, 1997 Company Industry Jurisdiction
BY AND AMONGStock Purchase Agreement • July 9th, 1997 • Drexel Burnham Lambert Real Estate Associates Iii • Real estate • New York
Contract Type FiledJuly 9th, 1997 Company Industry Jurisdiction