Bio-Techne (TECH) Ownership
TECH$72.78-0.04 -0.06%
Market cap$11.43BEnterprise value$11.45BRevenue (TTM)$1.22BMarket positionTop 25%
Score
52
Neutral
Value
29
Quality
78
Growth
48
Ownership data loads after the page opens.
Ownership data loads after the page opens.
TECH price $72.78 -0.04 -0.06%
Stocklytics score rationale: value 29, quality 78, growth 48.
AI Score 70. Bio-Techne Corporation has a strong gross profit margin of approximately 65.8% and a solid net profit margin of about 14.97%, indicating good profitability. However, its high price-to-earnings ratio of around 62.1 suggests that the stock may be overvalued, despite a reasonable growth outlook reflected in its price-to-earnings growth ratio of 0.40
Insights · Dividends · Forecast · Financials · Learn