Bio-Techne Corporation (TECH) Stock Analysis — AI Research | MarketCI