Bio-Techne Corporation (TECH) - Financials | Relativity Invest