CoreStock

NASDAQ: TECH

Bio-Techne

Health Care · Biological Products, (No Diagnostic Substances)

52-week range

$43.20$72.75

Stock price

Market cap

$11.1B

Show table
Bio-Techne market cap, annual
PeriodMarket cap
FY2017, ended Jun 30, 2017$4.39B
FY2018, ended Jun 30, 2018$5.58B
FY2019, ended Jun 30, 2019$7.94B
FY2020, ended Jun 30, 2020$10.2B
FY2021, ended Jun 30, 2021$17.6B
FY2022, ended Jun 30, 2022$13.6B
FY2023, ended Jun 30, 2023$12.9B
FY2024, ended Jun 30, 2024$11.4B
FY2025, ended Jun 30, 2025$8.00B
FY2026, ended Jun 30, 2026$11.1B

Revenue

$1.22B

Show table
Bio-Techne revenue, annual
PeriodRevenue
FY2017, ended Jun 30, 2017$563M
FY2018, ended Jun 30, 2018$643M
FY2019, ended Jun 30, 2019$714M
FY2020, ended Jun 30, 2020$739M
FY2021, ended Jun 30, 2021$931M
FY2022, ended Jun 30, 2022$1.11B
FY2023, ended Jun 30, 2023$1.14B
FY2024, ended Jun 30, 2024$1.16B
FY2025, ended Jun 30, 2025$1.22B
FY2026, ended Jun 30, 2026$1.22B

Net income and free cash flow

Show table
Bio-Techne net income and free cash flow, annual
PeriodNet incomeFree cash flow
FY2017, ended Jun 30, 2017$76.1M$129M
FY2018, ended Jun 30, 2018$126M$149M
FY2019, ended Jun 30, 2019$96.1M$156M
FY2020, ended Jun 30, 2020$229M$153M
FY2021, ended Jun 30, 2021$140M$308M
FY2022, ended Jun 30, 2022$272M$280M
FY2023, ended Jun 30, 2023$285M$216M
FY2024, ended Jun 30, 2024$168M$236M
FY2025, ended Jun 30, 2025$73.4M$257M
FY2026, ended Jun 30, 2026$182M$263M

Cash and cash equivalents

$265M

Show table
Bio-Techne cash and cash equivalents, annual
PeriodCash and cash equivalents
FY2017, ended Jun 30, 2017$91.6M
FY2018, ended Jun 30, 2018$122M
FY2019, ended Jun 30, 2019$101M
FY2020, ended Jun 30, 2020$147M
FY2021, ended Jun 30, 2021$199M
FY2022, ended Jun 30, 2022$173M
FY2023, ended Jun 30, 2023$181M
FY2024, ended Jun 30, 2024$152M
FY2025, ended Jun 30, 2025$162M
FY2026, ended Jun 30, 2026$265M

Total debt

$200M

Show table
Bio-Techne total debt, annual
PeriodTotal debt
FY2017, ended Jun 30, 2017$344M
FY2018, ended Jun 30, 2018$339M
FY2019, ended Jun 30, 2019$505M
FY2020, ended Jun 30, 2020$357M
FY2021, ended Jun 30, 2021$341M
FY2022, ended Jun 30, 2022$256M
FY2023, ended Jun 30, 2023$350M
FY2024, ended Jun 30, 2024$319M
FY2025, ended Jun 30, 2025$346M
FY2026, ended Jun 30, 2026$200M

Shares outstanding

157M

Show table
Bio-Techne shares outstanding, annual
PeriodShares outstanding
FY2017, ended Jun 30, 2017150M
FY2018, ended Jun 30, 2018151M
FY2019, ended Jun 30, 2019152M
FY2020, ended Jun 30, 2020154M
FY2021, ended Jun 30, 2021156M
FY2022, ended Jun 30, 2022157M
FY2023, ended Jun 30, 2023158M
FY2024, ended Jun 30, 2024159M
FY2025, ended Jun 30, 2025156M
FY2026, ended Jun 30, 2026157M

Buybacks and new shares

Net: $310K more bought back than issued

Show table
Bio-Techne share buybacks and issuance, annual
PeriodBought backPaid to employees
FY2017, ended Jun 30, 2017—$14.6M
FY2018, ended Jun 30, 2018$0$28.2M
FY2019, ended Jun 30, 2019$15.4M$32.3M
FY2020, ended Jun 30, 2020$50.1M$32.4M
FY2021, ended Jun 30, 2021$43.2M$49.0M
FY2022, ended Jun 30, 2022$161M$42.2M
FY2023, ended Jun 30, 2023$19.6M$39.2M
FY2024, ended Jun 30, 2024$80.0M$38.0M
FY2025, ended Jun 30, 2025$276M$40.8M
FY2026, ended Jun 30, 2026$41.7M$41.4M

From the 10-K for FY2026 (period ended Jun 30, 2026), filed Aug 24, 2026. View filings on SEC EDGAR