 MINNEAPOLIS, Nov. 5, 2020 PRNewswire -- Bio-Techne Corporation NASDAQ:TECH today reported its financial results for the first quarter ended September 30, 2020. First Quarter FY2021 Snapshot First quarter organic revenue increased by 10 11 reported to 204.2 million. GAAP EPS was... 