NASDAQ:TECH | Key Financial Ratios | BIO-TECHNE Corp

Complete source-backed ratio history.

Available history
2009-06-30 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-304.557.03%8.63%
2026-03-314.494.30%5.25%
2025-12-314.543.21%4.03%
2025-09-304.223.09%3.97%
2025-06-303.462.87%3.83%
2025-03-313.714.98%6.52%
2024-12-313.945.92%7.61%
2024-09-304.565.51%7.05%
2024-06-303.876.22%8.13%
2024-03-314.087.46%10.08%
2023-12-314.378.21%11.42%
2023-09-304.638.95%12.35%
2023-06-304.8410.81%14.51%
2023-03-314.0410.44%14.36%
2022-12-314.411.08%14.33%
2022-09-304.0112.42%16.67%
2022-06-303.4411.86%15.99%
2022-03-313.559.80%13.15%
2021-12-313.819.13%12.36%
2021-09-304.067.78%10.77%
2021-06-303.356.20%8.98%
2021-03-314.128.84%11.97%
2020-12-314.618.46%11.50%
2020-09-305.1412.09%17.25%
2020-06-304.8811.31%16.60%
2020-03-314.699.35%14.48%
2019-12-314.439.76%14.75%
2019-09-304.444.83%7.93%
2019-06-304.055.10%8.24%
2019-03-314.326.48%10.58%
2018-12-314.355.23%8.79%
2018-09-304.596.82%11.51%
2018-06-305.017.92%11.69%
2018-03-315.556.93%10.59%
2017-12-313.17.36%11.47%
2017-09-302.874.79%7.61%
2017-06-302.574.88%8.01%
2017-03-312.154.83%8.16%
2016-12-312.445.41%9.23%
2016-09-302.96.63%11.24%
2016-06-304.699.25%11.88%
2016-03-315.089.37%12.33%
2015-12-317.218.75%11.58%
2015-09-305.359.44%12.71%
2015-06-306.2410.13%12.72%
2015-03-317.659.80%13.20%
2014-12-316.1810.33%14.08%
2014-09-306.610.55%13.54%
2014-06-3017.7912.86%13.95%
2014-03-3113.1113.55%14.48%
2013-12-3112.6314.21%15.23%
2013-09-3013.8414.67%15.73%
2013-06-3012.7614.47%15.26%
2013-03-3112.0114.65%15.48%
2012-12-3116.9115.19%15.84%
2012-09-3015.2915.50%16.23%
2012-06-309.6915.62%16.66%
2012-03-319.9716.58%17.60%
2011-12-3116.0918.06%18.87%
2011-09-308.3518.05%19.25%
2011-06-3012.6718.18%19.16%
2011-03-3116.7318.85%19.40%
2010-12-3118.5520.01%20.52%
2010-09-3014.5220.27%20.89%
2010-06-3011.8121.16%21.88%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-304.557.03%8.63%
2025-06-303.462.87%3.83%
2024-06-303.876.22%8.13%
2023-06-304.8410.81%14.51%
2022-06-303.4411.86%15.99%
2021-06-303.356.20%8.98%
2020-06-304.8811.31%16.60%
2019-06-304.055.10%8.24%
2018-06-305.017.92%11.69%
2017-06-302.574.88%8.01%
2016-06-304.699.25%11.88%
2015-06-306.2410.13%12.72%
2014-06-3017.7912.86%13.95%
2013-06-3012.7614.47%15.26%
2012-06-309.6915.62%16.66%
2011-06-3012.6718.18%19.16%
2010-06-3011.8121.16%21.88%
2009-06-3022.30%23.06%

Research interface only. Not investment advice. Prices are a checked-in snapshot, not live quotes.