Bio-Techne Corporation

Bio-Techne Corporation (TECH)

Market Cap

11.63B

Website

https://www.bio-techne.com

Earnings Date

Jan 30, 2025

Employees

3,050

IPO Date

Feb 9, 1989