NASDAQ : TECH

Bio-Techne Corporation

$71.48 USD

$0.25 (0.35%)

Volume
2.28M
Average Volume
4.7M
Market Capitalization
$11.19B
P/E Ratio
100.68
Dividend Yield
0.45%
Price Target
$73.00
Year High
$72.16
Year Low
$43.20
Day High
Day Low
Payout Ratio
$0.45
Current Ratio
$4.49

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.47%

Investors Holding

50

change: -553 | last: 603

Increased Positions

20

change: -251 | last: 271

Reduced Positions

17

change: -208 | last: 225

New Positions

8

change: -63 | last: 71

Sold Positions

542

change: 468 | last: 74

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -285.1578 | last: 2.8516

Total Invested

51.47M

TECH Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-06-30 $51.45 157.52M $8.1B $162.19M $444.06M $8.39B
2024-06-30 $71.61 157.71M $11.29B $151.79M $419.54M $11.56B
2023-06-30 $81.63 157.18M $12.83B $180.57M $454.96M $13.1B
2022-06-30 $86.66 156.88M $13.59B $172.57M $325.97M $13.75B
2021-06-30 $112.57 154.99M $17.45B $199.09M $420.55M $17.67B
2020-06-30 $66.02 152.8M $10.09B $146.62M $433.53M $10.38B
2019-06-30 $52.32 151.12M $7.91B $100.89M $505.16M $8.31B
2018-06-30 $36.99 149.9M $5.54B $121.99M $339M $5.76B
2017-06-30 $29.38 149.25M $4.39B $91.61M $349.9M $4.64B
2016-06-30 $28.19 148.78M $4.19B $64.24M $133.76M $4.26B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $52.26 155.89M $8.15B $209.82M $290.32M $8.23B
2025-12-31 $58.81 155.84M $9.16B $172.88M $350.9M $9.34B
2025-09-30 $55.63 155.46M $8.65B $144.96M $394.47M $8.9B
2025-06-30 $51.45 154.91M $7.97B $162.19M $444.06M $8.25B
2025-03-31 $58.63 157.37M $9.23B $140.67M $423.5M $9.51B
2024-12-31 $72.03 158.43M $11.41B $177.55M $395.13M $11.63B
2024-09-30 $79.93 158.53M $12.67B $187.54M $398.92M $12.88B
2024-06-30 $71.61 157.87M $11.3B $151.79M $419.54M $11.57B
2024-03-31 $69.41 157.31M $10.92B $139.92M $494.73M $11.27B
2023-12-31 $77.16 157.53M $12.16B $130.13M $555.7M $12.58B
2023-09-30 $68.07 158.13M $10.76B $148.66M $549.53M $11.16B
2023-06-30 $81.63 157.5M $12.86B $180.57M $454.96M $13.13B