Price data may be delayed — our pipeline hasn't confirmed a fresh update recently. Figures shown could be from an earlier session.
TECHBio-Techne Corporation
72.29USD-0.26%Mkt Cap: 11.29B $P/E: 62.48

Bio-Techne Corporation, together with its subsidiaries, develops, manufactures, and sells life science reagents, instruments, and services for the research, diagnostics, and bioprocessing markets worldwide. The company o…

Key Statistics

Company
Market Cap11.29B $
Enterprise Value11.31B $
Revenue (TTM)1.22B $
Gross Profit790.27M $
Net Income (TTM)73.40M $
Revenue/Share7.791 USD
Last Price72.29 USD
Fiscal Year EndJun 2026
MR QuarterJun 2026
Employees3.0K
CountryUS
SectorHealthcare
IndustryBiotechnology
ISINUS09073M1045
Valuation
P/E (Trailing)62.48
P/E (Forward)31.20
PEG0.97
EV/EBITDA31.84
EV/Revenue9.31
P/S9.27
P/B5.43
EPS (TTM)1.16
EPS (Forward)2.32
52W Range
43.2099% of range72.62
52W High72.62 USD
52W Low43.20 USD
Profitability
Gross Margin64.80%
Oper. Margin23.45%
EBITDA Margin29.22%
Profit Margin6.02%
ROE3.83%
ROA2.87%
Growth
Revenue Growth1.30%
Earnings Growth
Cash Flow & Leverage
Operating CF287.56M $
CapEx (TTM)31.01M $
FCF Margin18.47%
FCF Yield1.99%
Net Debt24.38M $
Net Debt/EBITDA0.07
Balance Sheet
Debt/Equity0.23
Current Ratio4.55
Quick Ratio2.94
Book Value/Sh13.32 USD
Cash/Share1.696 USD
Dividends
Fwd Div Rate0.3200 USD
Trail. Div Rate0.3200 USD
Div. Yield0.44%
5Y Avg Yield0.44%
Payout Ratio27.59%
Ex-Div DateAug 24, 2026
Pay DateSep 4, 2026
Splits
Last Split4:1
Split DateNov 30, 2022
Analyst Consensus
Rating2.9 (Hold)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)70.73 USD
Upside (mean)-2.2%
Target Range50.00 USD73.00 USD
$50.00-2.2% to mean$73.00
# Analysts11
Ownership
Shares Out.155.81M
Float155.47M
Insiders0.34%
Institutions115.68%
Short Interest
Short Ratio1.8d
Short % Float6.80%
Short % Out.5.95%
Shares Short9.28M
Short (prev mo.)15.92M
Technical
SMA 5068.47 (+5.6%)
SMA 20060.30 (+19.9%)
Beta1.28
S&P 52W Chg18.16%
Avg Vol (30d)3.19M
Avg Vol (10d)3.01M
Technical Indicators
RSI (14)73.1
MACD1.2299
MACD Signal1.6184
MACD Hist.-0.3885
BB Upper72.55 USD
BB Middle72.07 USD
BB Lower71.58 USD
BB Width1.34%
ATR (14)0.5076 USD
Vol Ratio (20d)0.76x