Skip to Content
Opening Bell
News
YahooSeptember 15, 2026 at 12:30 AM NYLast Month

Bio Techne (TECH) And The Valuation Case Behind Its Recent Rebound

Bio-Techne (TECH) has drawn fresh attention after recent trading left the share price at $72.27, with performance over the past month roughly flat and the past 3 months showing a strong double digit gain. Recent trading tells a mixed story for Bio-Techne. The share price return of 29% over the past 90 days sits alongside a 1-year total shareholder return of 41%, while the 5-year total shareholder return shows a decline of 44%. This hints that momentum has only recently improved following a...

What This Story Means

Claude is explaining the story in plain words…

Read the Full Story at the Source

The summary here comes from the news provider; the rest of the article lives on the publisher's site: Yahoo

Read at Source