Bio-Techne (TECH) Soars 20% on Merck $11.3B Merger

Bio-Techne (TECH) Soars 20% on Merck $11.3B Merger