William Frels - Mairs & Power
Holding/activity history for Bio-Techne Corp. (TECH)
← All TECH superinvestors
| Period | Shares | % of Portfolio | Activity | % Change to Portfolio | Price | Value | Filing |
|---|---|---|---|---|---|---|---|
| 2026 Q1 | 2,750,282 | 1.47 | Reduce 0.62% | <0.01 | $48.25–72.16 · VW $59.51i | $143,729,727 | SEC |
| 2025 Q4 | 2,767,539 | 1.57 | Reduce 1.42% | 0.02 | $54.20–66.96 · VW $61.09i | $162,758,957 | SEC |
| 2025 Q3 | 2,807,409 | 1.47 | Add 3.35% | 0.05 | $47.66–60.06 · VW $53.97i | $156,176,151 | SEC |
| 2025 Q2 | 2,716,378 | 1.38 | Add 2.44% | 0.03 | $46.01–58.75 · VW $50.59i | $139,757,638 | SEC |
| 2025 Q1 | 2,651,793 | 1.62 | Reduce 0.82% | 0.02 | $56.60–79.28 · VW $65.61i | $155,474,612 | SEC |
| 2024 Q4 | 2,673,768 | 1.86 | Reduce 0.85% | 0.02 | $65.61–80.80 · VW $73.76i | $192,591,494 | SEC |
| 2024 Q3 | 2,696,796 | 2.03 | Reduce 1.59% | 0.03 | $70.14–83.62 · VW $77.14i | $215,554,888 | SEC |
| 2024 Q2 | 2,740,392 | 1.90 | Reduce 7.40% | 0.15 | $61.16–85.57 · VW $72.57i | $196,349,072 | SEC |
| 2024 Q1 | 2,959,357 | 2.02 | Reduce 3.90% | 0.10 | $64.97–78.75 · VW $71.98i | $208,309,125 | SEC |
| 2023 Q4 | 3,079,483 | 2.50 | Add 0.85% | 0.02 | $51.79–78.74 · VW $63.76i | $237,612,893 | SEC |
| 2023 Q3 | 3,053,580 | 2.44 | Reduce 0.20% | <0.01 | $66.59–89.91 · VW $78.70i | $207,857,177 | SEC |
| 2023 Q2 | 3,059,638 | 2.72 | Add 1.11% | 0.03 | $72.16–87.20 · VW $80.42i | $249,758,233 | SEC |
| 2023 Q1 | 3,025,978 | 2.59 | Add 7.65% | 0.18 | $69.81–88.85 · VW $77.87i | $224,497,293 | SEC |
| 2022 Q4 | 2,811,030 | 2.80 | Add 4.33% | 0.12 | $68.00–90.63 · VW $79.10i | $232,978,149 | SEC |
| 2022 Q3 | 2,694,480 | 2.41 | Add 2.70% | 0.06 | $70.36–99.33 · VW $84.50i | $191,308,000 | SEC |
| 2022 Q2 | 2,623,720 | 2.72 | Reduce 0.31% | <0.01 | $79.52–113.81 · VW $92.82i | $227,371,000 | SEC |
| 2022 Q1 | 2,631,848 | 2.87 | Add 0.63% | 0.02 | $86.97–129.76 · VW $104.08i | $284,924,000 | SEC |
| 2021 Q4 | 2,615,260 | 3.13 | Reduce 1.33% | 0.04 | $112.44–132.95 · VW $124.18i | $338,244,000 | SEC |
| 2021 Q3 | 2,650,536 | 3.21 | Reduce 9.08% | 0.29 | $109.80–135.96 · VW $122.53i | $321,092,000 | SEC |
| 2021 Q2 | 2,915,344 | 3.24 | Reduce 5.35% | 0.17 | $95.52–113.46 · VW $104.98i | $328,166,000 | SEC |
| 2021 Q1 | 3,080,140 | 3.09 | Reduce 9.20% | 0.28 | $77.65–103.75 · VW $90.34i | $294,099,000 | SEC |
| 2020 Q4 | 3,392,324 | 2.99 | Reduce 0.85% | 0.02 | $61.46–81.61 · VW $71.97i | $269,308,000 | SEC |
| 2020 Q3 | 3,421,532 | 2.65 | Reduce 5.16% | 0.16 | $57.17–71.67 · VW $64.91i | $211,904,000 | SEC |
| 2020 Q2 | 3,607,832 | 3.11 | Reduce 11.91% | 0.34 | $45.04–70.63 · VW $60.30i | $238,180,000 | SEC |
| 2020 Q1 | 4,095,796 | 2.83 | Add 2.09% | 0.06 | $38.79–55.82 · VW $48.22i | $194,161,000 | SEC |
| 2019 Q4 | 4,011,808 | 2.50 | Reduce 3.59% | 0.09 | $46.81–55.82 · VW $52.87i | $220,158,000 | SEC |
| 2019 Q3 | 4,161,180 | 2.46 | Reduce 2.61% | 0.07 | $44.57–54.29 · VW $49.75i | $203,554,000 | SEC |
| 2019 Q2 | 4,272,584 | 2.67 | Reduce 7.42% | 0.21 | $45.09–54.12 · VW $50.15i | $222,698,000 | SEC |
| 2019 Q1 | 4,615,000 | 2.78 | Reduce 3.08% | 0.07 | $33.65–50.35 · VW $44.59i | $229,077,000 | SEC |
| 2018 Q4 | 4,761,448 | 2.32 | Add 1.66% | 0.04 | $33.19–51.44 · VW $41.60i | $172,269,000 | SEC |
| 2018 Q3 | 4,683,500 | 2.78 | Reduce 9.35% | 0.22 | $36.55–51.51 · VW $45.35i | $238,987,000 | SEC |
| 2018 Q2 | 5,166,708 | 2.37 | Reduce 6.29% | 0.16 | $35.67–41.70 · VW $37.70i | $191,104,000 | SEC |
| 2018 Q1 | 5,513,388 | 2.57 | Reduce 3.92% | 0.08 | $32.01–37.97 · VW $35.21i | $208,185,000 | SEC |
| 2017 Q4 | 5,738,228 | 2.16 | Reduce 0.69% | 0.01 | $30.15–34.10 · VW $32.39i | $185,847,000 | SEC |
| 2017 Q3 | 5,777,920 | 2.10 | Reduce 0.31% | <0.01 | $28.08–31.00 · VW $29.85i | $174,623,000 | SEC |
| 2017 Q2 | 5,795,948 | 2.06 | Add 4.25% | 0.08 | $24.56–30.00 · VW $27.70i | $170,256,000 | SEC |
| 2017 Q1 | 5,559,400 | 1.73 | Add 1.55% | 0.03 | $23.92–27.15 · VW $25.65i | $141,278,000 | SEC |
| 2016 Q4 | 5,474,600 | 1.81 | Add 0.11% | <0.01 | $24.73–28.05 · VW $26.20i | $140,738,000 | SEC |
| 2016 Q3 | 5,468,396 | 1.97 | Add 1.17% | 0.02 | $26.00–29.35 · VW $27.43i | $149,697,000 | SEC |
| 2016 Q2 | 5,405,056 | 2.06 | Add 3.10% | 0.06 | $22.86–28.66 · VW $25.74i | $152,382,000 | SEC |
| 2016 Q1 | 5,242,296 | 1.76 | Add 0.28% | <0.01 | $19.99–24.21 · VW $21.78i | $123,875,000 | SEC |
| 2015 Q4 | 5,227,540 | 1.76 | Add 1.03% | 0.02 | $20.98–24.20 · VW $22.49i | $117,620,000 | SEC |
| 2015 Q3 | 5,174,096 | 1.87 | Reduce 6.09% | 0.12 | $21.87–28.64 · VW $25.07i | $119,599,000 | SEC |
| 2015 Q2 | 5,509,768 | 1.92 | Reduce 0.16% | <0.01 | $23.84–25.89 · VW $24.74i | $135,637,000 | SEC |
| 2015 Q1 | 5,518,748 | 1.90 | Add 6.50% | 0.12 | $21.81–25.40 · VW $23.85i | $138,369,000 | SEC |
| 2014 Q4 | 5,181,680 | 1.66 | Add 18.84% | 0.26 | $21.50–23.97 · VW $22.88i | $119,697,000 | SEC |
| 2014 Q3 | 4,360,088 | 1.49 | Buy | 1.49 | $22.26–24.29 · VW $23.44i | $101,972,000 | SEC |
Price snapshot:
Current price$71.36
Avg. buy price$33.97
+/- since buy110.04%
52-week low$43.12
52-week high$71.93