RIVERBRIDGE PARTNERS LLC Cognex Corporation Transaction History

RIVERBRIDGE PARTNERS LLC portfolio value:

$66.37M
portfolio value

RIVERBRIDGE PARTNERS LLC quarter portfolio value change:

-2.52%
quarter

Cognex Corporation 13F transactions

Quarter Transaction type Change Relative change Absolute change Change value Avg. price Shares
Q3 2022 share Increase +181.01% 1.03M shares 42.14M $41.45 1.60M
Q2 2022 share Increase +0.33% 1.85K shares -19.59M $42.52 569.82K
Q1 2022 share Decrease -0.59% -3.36K shares -608K $77.15 567.97K
Q4 2021 share Increase +3.37% 18.62K shares 88K $77.89 571.34K
Q3 2021 share Increase +0.73% 4.02K shares -1.77M $80.15 552.71K
Q2 2021 share Increase +6.84% 35.10K shares 3.49M $83.92 548.68K
Q1 2021 share Decrease -0.15% -775 shares 1.32M $82.8 513.57K
Q4 2020 share Increase +2.34% 11.78K shares 8.57M $80.04 514.35K
Q3 2020 share Increase +10.43% 47.46K shares 5.53M $63.2 502.56K
Q2 2020 share Increase +4.40% 19.20K shares 8.77M $57.93 455.10K
Q1 2020 share Decrease -3.10% -13.94K shares -6.80M $40.91 435.90K
Q4 2019 share Decrease -0.43% -1.94K shares 3.01M $54.24 449.85K
Q3 2019 share Increase +1.88% 8.34K shares 921K $47.5 451.79K
Q2 2019 share Decrease -9.24% -45.14K shares -3.57M $46.33 443.44K
Q1 2019 share Decrease -8.15% -43.36K shares 4.27M $49.06 488.58K
Q4 2018 share Decrease -6.75% -38.52K shares -11.27M $37.27 531.95K
Q3 2018 share Increase +57.54% 208.35K shares 15.69M $53.73 570.47K
Q2 2018 share Decrease -3.56% -13.34K shares -3.36M $42.9 362.12K
Q1 2018 share Decrease -0.41% -1.55K shares -3.53M $49.95 375.47K
Q4 2017 share Decrease -26.68% -137.17K shares -5.29M $58.71 377.02K
Q3 2017 share Increase +2.73% 13.67K shares 7.10M $52.9 514.19K
Q2 2017 share Decrease -73.78% -1.40M shares -58.86M $40.69 500.52K
Q1 2017 share Decrease -4.42% -88.34K shares 16.59M $40.2 1.90M
Q4 2016 share Decrease -10.80% -241.71K shares 4.35M $30.44 1.99M
Q3 2016 share Decrease -21.25% -604.05K shares -2.09M $25.26 2.23M
Q2 2016 share Decrease -3.29% -96.64K shares 4.01M $20.56 2.84M
Q1 2016 share Increase +234.37% 2.06M shares 42.40M $18.55 2.93M