Cowen Maintains Buy on TECH (Bio-Techne Corporation) March 17, 2026
On March 17, 2026 Cowen & Co. maintained a Buy on Bio-Techne Corporation (TECH), a clear signal in the ongoing TECH analyst rating debate. Cowen said the recent sell-off “looks overdone” and recommended buying on weakness. The note did not update a new price target but framed the pullback as a near-term buying opportunity for long-term investors.
Continue Reading on Meyka
This article is available in full on our main platform. Get access to complete analysis, stock insights, and more.
Read Full Article →