Published on 29 Jun 2022 on Simply Wall St. via Yahoo Finance
Bio-Techne Corporation (NASDAQ:TECH) shareholders might be concerned after seeing the share price drop 22% in the last quarter. But in stark contrast, the returns over the last half decade have impressed. In fact, the share price is 196% higher today. To some, the recent pullback wouldn't be surprising after such a fast rise. Of course, that doesn't necessarily mean it's cheap now.
On the back of a solid 7-day performance, let's check what role the company's fundamentals have played in driving long term shareholder returns.
Check out our latest analysis for Bio-Techne