MPI
TECH icon

Mairs & Power Inc’s Bio-Techne TECH Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$140M Buy
2,716,378
+64,585
+2% +$3.32M 1.38% 27
2025
Q1
$155M Sell
2,651,793
-21,975
-0.8% -$1.29M 1.62% 22
2024
Q4
$193M Sell
2,673,768
-23,028
-0.9% -$1.66M 1.86% 19
2024
Q3
$216M Sell
2,696,796
-43,596
-2% -$3.48M 2.03% 17
2024
Q2
$196M Sell
2,740,392
-218,965
-7% -$15.7M 1.9% 17
2024
Q1
$208M Sell
2,959,357
-120,126
-4% -$8.46M 2.02% 15
2023
Q4
$238M Buy
3,079,483
+25,903
+0.8% +$2M 2.5% 13
2023
Q3
$208M Sell
3,053,580
-6,058
-0.2% -$412K 2.44% 15
2023
Q2
$250M Buy
3,059,638
+33,660
+1% +$2.75M 2.72% 10
2023
Q1
$224M Buy
3,025,978
+214,948
+8% +$15.9M 2.59% 13
2022
Q4
$233M Buy
2,811,030
+2,137,410
+317% +$177M 2.8% 9
2022
Q3
$191M Buy
673,620
+17,690
+3% +$5.02M 2.41% 12
2022
Q2
$227M Sell
655,930
-2,032
-0.3% -$704K 2.72% 11
2022
Q1
$285M Buy
657,962
+4,147
+0.6% +$1.8M 2.87% 9
2021
Q4
$338M Sell
653,815
-8,819
-1% -$4.56M 3.13% 8
2021
Q3
$321M Sell
662,634
-66,202
-9% -$32.1M 3.21% 8
2021
Q2
$328M Sell
728,836
-41,199
-5% -$18.6M 3.24% 7
2021
Q1
$294M Sell
770,035
-78,046
-9% -$29.8M 3.09% 8
2020
Q4
$269M Sell
848,081
-7,302
-0.9% -$2.32M 2.99% 8
2020
Q3
$212M Sell
855,383
-46,575
-5% -$11.5M 2.65% 12
2020
Q2
$238M Sell
901,958
-121,991
-12% -$32.2M 3.11% 7
2020
Q1
$194M Buy
1,023,949
+20,997
+2% +$3.98M 2.83% 12
2019
Q4
$220M Sell
1,002,952
-37,343
-4% -$8.2M 2.5% 14
2019
Q3
$204M Sell
1,040,295
-27,851
-3% -$5.45M 2.46% 14
2019
Q2
$223M Sell
1,068,146
-85,604
-7% -$17.8M 2.67% 13
2019
Q1
$229M Sell
1,153,750
-36,612
-3% -$7.27M 2.78% 12
2018
Q4
$172M Buy
1,190,362
+19,487
+2% +$2.82M 2.32% 13
2018
Q3
$239M Sell
1,170,875
-120,802
-9% -$24.7M 2.78% 12
2018
Q2
$191M Sell
1,291,677
-86,670
-6% -$12.8M 2.37% 13
2018
Q1
$208M Sell
1,378,347
-56,210
-4% -$8.49M 2.57% 12
2017
Q4
$186M Sell
1,434,557
-9,923
-0.7% -$1.29M 2.15% 14
2017
Q3
$175M Sell
1,444,480
-4,507
-0.3% -$545K 2.1% 16
2017
Q2
$170M Buy
1,448,987
+59,137
+4% +$6.95M 2.06% 17
2017
Q1
$141M Buy
1,389,850
+21,200
+2% +$2.15M 1.73% 23
2016
Q4
$141M Buy
1,368,650
+1,551
+0.1% +$159K 1.81% 26
2016
Q3
$150M Buy
1,367,099
+15,835
+1% +$1.73M 1.97% 21
2016
Q2
$152M Buy
1,351,264
+40,690
+3% +$4.59M 2.06% 21
2016
Q1
$124M Buy
1,310,574
+3,689
+0.3% +$349K 1.76% 25
2015
Q4
$118M Buy
1,306,885
+13,361
+1% +$1.2M 1.76% 26
2015
Q3
$120M Sell
1,293,524
-83,918
-6% -$7.76M 1.87% 23
2015
Q2
$136M Sell
1,377,442
-2,245
-0.2% -$221K 1.92% 23
2015
Q1
$138M Buy
1,379,687
+84,267
+7% +$8.45M 1.9% 24
2014
Q4
$120M Buy
1,295,420
+205,398
+19% +$19M 1.66% 28
2014
Q3
$102M Sell
1,090,022
-5,369
-0.5% -$502K 1.49% 28
2014
Q2
$101M Buy
1,095,391
+99,540
+10% +$9.21M 1.44% 29
2014
Q1
$85M Buy
995,851
+66,239
+7% +$5.65M 1.26% 32
2013
Q4
$88M Buy
929,612
+175,131
+23% +$16.6M 1.35% 29
2013
Q3
$60.4M Buy
754,481
+20,330
+3% +$1.63M 1.04% 33
2013
Q2
$50.7M Buy
+734,151
New +$50.7M 0.97% 36