Origin Withdraws $17.00 Per Share All-Cash Offer for Affymetrix By: Benzinga via Benzinga March 28, 2016 at 18:26 PM EDT Origin Technologies Corporation, LLC ("Origin"), a newly created entity owned by a group of former Affymetrix executives for the purpose ... Read More >> Related Stocks: Macy's Thermo Fisher Scientific