BIO-TECHNE Corp historical data
| Date | Open | High | Low | Close | Adj. close | Volume |
| 2016-07-18 | 111.27 | 112.04 | 110.93 | 111.64 | 26.100 | 712,800 |
| 2016-07-15 | 111.84 | 113.00 | 110.51 | 110.92 | 25.932 | 1,055,600 |
| 2016-07-14 | 114.50 | 114.50 | 111.72 | 111.88 | 26.156 | 1,044,400 |
| 2016-07-13 | 114.63 | 115.27 | 113.92 | 114.33 | 26.729 | 631,200 |
| 2016-07-12 | 115.17 | 115.82 | 114.10 | 114.63 | 26.799 | 599,200 |
| 2016-07-11 | 115.66 | 115.94 | 114.01 | 114.42 | 26.750 | 644,800 |
| 2016-07-08 | 115.72 | 117.42 | 114.43 | 115.17 | 26.925 | 839,200 |
| 2016-07-07 | 113.83 | 115.38 | 112.92 | 115.17 | 26.925 | 1,112,800 |
| 2016-07-06 | 112.80 | 114.34 | 112.06 | 112.95 | 26.406 | 1,147,200 |
| 2016-07-05 | 112.05 | 113.39 | 112.05 | 112.46 | 26.292 | 916,000 |
| 2016-07-01 | 112.73 | 113.96 | 111.71 | 112.24 | 26.240 | 665,600 |
| 2016-06-30 | 109.33 | 112.88 | 108.50 | 112.77 | 26.364 | 1,242,800 |
| 2016-06-29 | 110.13 | 110.13 | 108.41 | 108.98 | 25.478 | 1,878,000 |
| 2016-06-28 | 108.15 | 110.02 | 107.76 | 109.13 | 25.513 | 642,400 |
| 2016-06-27 | 110.61 | 110.90 | 107.53 | 107.68 | 25.174 | 895,600 |
| 2016-06-24 | 110.21 | 111.86 | 109.26 | 111.46 | 26.058 | 2,942,400 |
| 2016-06-23 | 111.95 | 112.86 | 110.82 | 112.74 | 26.357 | 701,200 |
| 2016-06-22 | 111.33 | 111.98 | 110.84 | 111.19 | 25.995 | 800,000 |
| 2016-06-21 | 110.70 | 112.15 | 110.35 | 110.80 | 25.904 | 649,200 |
| 2016-06-20 | 111.67 | 111.84 | 110.73 | 110.95 | 25.939 | 771,600 |
| 2016-06-17 | 112.50 | 113.79 | 109.67 | 110.14 | 25.749 | 1,282,400 |
| 2016-06-16 | 112.31 | 112.94 | 111.50 | 112.74 | 26.357 | 391,200 |
| 2016-06-15 | 112.44 | 113.30 | 111.82 | 112.64 | 26.334 | 648,800 |
| 2016-06-14 | 111.99 | 112.59 | 111.61 | 112.52 | 26.306 | 782,800 |
| 2016-06-13 | 112.49 | 113.47 | 112.05 | 112.34 | 26.264 | 600,400 |
| 2016-06-10 | 113.12 | 113.99 | 112.65 | 113.08 | 26.437 | 550,800 |
| 2016-06-09 | 113.48 | 114.62 | 112.97 | 113.82 | 26.610 | 535,200 |
| 2016-06-08 | 113.14 | 114.35 | 112.28 | 114.18 | 26.694 | 646,800 |
| 2016-06-07 | 112.10 | 113.36 | 109.70 | 112.92 | 26.399 | 863,200 |
| 2016-06-06 | 110.44 | 112.38 | 108.21 | 112.11 | 26.210 | 586,400 |
| 2016-06-03 | 111.46 | 111.46 | 109.58 | 110.61 | 25.859 | 684,400 |
| 2016-06-02 | 111.45 | 112.81 | 111.21 | 111.70 | 26.114 | 832,000 |
| 2016-06-01 | 109.30 | 112.21 | 109.02 | 111.36 | 26.034 | 1,016,400 |
| 2016-05-31 | 109.97 | 110.84 | 109.12 | 109.88 | 25.688 | 841,200 |
| 2016-05-27 | 106.93 | 109.93 | 106.44 | 109.61 | 25.625 | 971,200 |
| 2016-05-26 | 106.99 | 108.01 | 106.33 | 107.16 | 25.053 | 622,000 |
| 2016-05-25 | 106.83 | 108.18 | 105.96 | 107.10 | 25.039 | 605,200 |
| 2016-05-24 | 105.63 | 106.89 | 104.68 | 106.81 | 24.971 | 903,600 |
| 2016-05-23 | 104.65 | 105.56 | 103.56 | 105.10 | 24.571 | 696,400 |
| 2016-05-20 | 103.61 | 104.74 | 103.04 | 104.42 | 24.412 | 691,600 |
| 2016-05-19 | 102.18 | 103.71 | 101.22 | 103.00 | 24.080 | 695,200 |
| 2016-05-18 | 101.92 | 103.86 | 100.28 | 102.61 | 23.989 | 697,600 |
| 2016-05-17 | 103.17 | 103.95 | 102.04 | 102.51 | 23.965 | 627,200 |
| 2016-05-16 | 102.23 | 103.58 | 100.93 | 103.10 | 24.103 | 782,800 |
| 2016-05-13 | 100.82 | 102.44 | 100.41 | 101.90 | 23.823 | 660,800 |
| 2016-05-12 | 101.21 | 101.72 | 99.590 | 101.18 | 23.655 | 835,200 |
| 2016-05-11 | 101.37 | 102.99 | 100.89 | 101.29 | 23.680 | 746,000 |
| 2016-05-10 | 102.16 | 102.94 | 100.73 | 101.95 | 23.760 | 720,000 |
| 2016-05-09 | 100.64 | 102.86 | 99.760 | 101.85 | 23.736 | 664,400 |
| 2016-05-06 | 100.15 | 101.06 | 99.280 | 100.91 | 23.517 | 671,200 |
| 2016-05-05 | 100.38 | 102.14 | 99.650 | 100.40 | 23.398 | 726,000 |
| 2016-05-04 | 101.10 | 101.59 | 98.840 | 99.940 | 23.291 | 1,327,600 |
| 2016-05-03 | 95.010 | 103.86 | 95.010 | 100.55 | 23.433 | 2,389,600 |
| 2016-05-02 | 93.110 | 94.680 | 91.520 | 93.300 | 21.744 | 842,000 |
| 2016-04-29 | 92.250 | 93.450 | 91.450 | 93.180 | 21.716 | 988,000 |
| 2016-04-28 | 93.640 | 94.680 | 92.150 | 92.560 | 21.571 | 527,600 |
| 2016-04-27 | 93.450 | 94.440 | 92.840 | 93.990 | 21.905 | 485,200 |
| 2016-04-26 | 93.110 | 93.840 | 91.740 | 93.690 | 21.835 | 693,200 |
| 2016-04-25 | 94.480 | 94.580 | 92.470 | 93.090 | 21.695 | 872,000 |
| 2016-04-22 | 93.820 | 95.040 | 92.940 | 94.820 | 22.098 | 845,200 |
Stock splits
| Date | Split (new : old) |
|---|
| 2022-11-30 | 4:1 |
| 2000-12-04 | 2:1 |
| 1997-11-18 | 2:1 |
Dividends
| Ex-date | Amount |
|---|
| 2026-08-24 | 0.0800 USD |
| 2026-08-17 | 0.0800 USD |
| 2026-05-18 | 0.0800 USD |
| 2026-02-13 | 0.0800 USD |
| 2025-11-17 | 0.0800 USD |
| 2025-08-18 | 0.0800 USD |
| 2025-05-19 | 0.0800 USD |
| 2025-02-14 | 0.0800 USD |
| 2024-11-08 | 0.0800 USD |
| 2024-08-19 | 0.0800 USD |
| 2024-05-10 | 0.0800 USD |
| 2024-02-09 | 0.0800 USD |
| 2023-11-09 | 0.0800 USD |
| 2023-08-17 | 0.0800 USD |
| 2023-05-12 | 0.0800 USD |
| 2023-02-10 | 0.0800 USD |
| 2022-11-11 | 1.2800 USD |
| 2022-11-10 | 0.3200 USD |
| 2022-08-12 | 0.3200 USD |
| 2022-05-13 | 0.3200 USD |
| 2022-02-10 | 0.3200 USD |
| 2021-11-10 | 0.3200 USD |
| 2021-08-13 | 0.3200 USD |
| 2021-05-14 | 0.3200 USD |
| 2021-02-11 | 0.3200 USD |
| 2020-11-13 | 0.3200 USD |
| 2020-08-17 | 0.3200 USD |
| 2020-05-08 | 0.3200 USD |
| 2020-02-13 | 0.3200 USD |
| 2019-11-07 | 0.3200 USD |
| 2019-08-15 | 0.3200 USD |
| 2019-05-09 | 0.3200 USD |
| 2019-02-14 | 0.3200 USD |
Open, high, low and close are as traded (USD). Adjusted close accounts for splits and dividends. Educational only, not financial advice.