RIVERBRIDGE PARTNERS LLC Bio-Techne Corporation Transaction History

RIVERBRIDGE PARTNERS LLC portfolio value:

$62.08M
portfolio value

RIVERBRIDGE PARTNERS LLC quarter portfolio value change:

-18.07%
quarter

Bio-Techne Corporation 13F transactions

Quarter Transaction type Change Relative change Absolute change Change value Avg. price Shares
Q3 2022 share Decrease -2.88% -6.49K shares -15.94M $284 218.61K
Q2 2022 share Decrease -2.77% -6.42K shares -22.23M $346.64 225.11K
Q1 2022 share Decrease -1.22% -2.85K shares -20.99M $433.04 231.53K
Q4 2021 share Increase +2.57% 5.87K shares 10.52M $508.8 234.38K
Q3 2021 share Increase +0.47% 1.08K shares 8.32M $484.26 228.51K
Q2 2021 share Increase +5.63% 12.12K shares 20.17M $449.67 227.43K
Q1 2021 share Decrease -50.39% -218.67K shares -55.57M $381.12 215.31K
Q4 2020 share Increase +8.36% 33.48K shares 38.59M $316.62 433.98K
Q3 2020 share Increase +3.36% 13.00K shares -3.11M $246.75 400.50K
Q2 2020 share Increase +0.70% 2.68K shares 29.35M $262.7 387.49K
Q1 2020 share Decrease -0.79% -3.04K shares -12.17M $188.41 384.81K
Q4 2019 share Decrease -2.26% -8.98K shares 7.49M $217.77 387.85K
Q3 2019 share Decrease -0.44% -1.73K shares -5.45M $193.82 396.83K
Q2 2019 share Decrease -6.07% -25.77K shares -1.15M $206.17 398.57K
Q1 2019 share Decrease -10.78% -51.26K shares 15.42M $196.03 424.34K
Q4 2018 share Decrease -4.13% -20.47K shares -32.42M $142.64 475.60K
Q3 2018 share Decrease -3.83% -19.77K shares 24.93M $200.81 496.08K
Q2 2018 share Decrease -2.73% -14.50K shares -3.78M $145.3 515.86K
Q1 2018 share Increase +0.50% 2.65K shares 11.74M $148.02 530.36K
Q4 2017 share Decrease -3.26% -17.75K shares 2.42M $126.67 527.71K
Q3 2017 share Decrease -6.84% -40.04K shares -2.85M $117.9 545.47K
Q2 2017 share Decrease -3.19% -19.28K shares 7.32M $114.29 585.51K
Q1 2017 share Decrease -4.63% -29.38K shares -3.73M $98.58 604.79K
Q4 2016 share Decrease -7.43% -50.86K shares -9.8M $99.43 634.18K
Q3 2016 share Decrease -1.96% -13.67K shares -3.78M $105.55 685.04K
Q2 2016 share Decrease -3.18% -22.93K shares 10.58M $108.37 698.72K
Q1 2016 share Increase +0.62% 4.44K shares 3.66M $90.55 721.65K