BAMCO Inc
CGNX icon

BAMCO Inc’s Cognex CGNX Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$60.3M Hold
1,900,000
0.16% 116
2025
Q1
$56.7M Buy
1,900,000
+300,000
+19% +$8.95M 0.17% 114
2024
Q4
$57.4M Buy
1,600,000
+100,000
+7% +$3.59M 0.15% 122
2024
Q3
$60.8M Hold
1,500,000
0.16% 115
2024
Q2
$70.1M Hold
1,500,000
0.2% 100
2024
Q1
$63.6M Hold
1,500,000
0.17% 117
2023
Q4
$62.6M Hold
1,500,000
0.17% 113
2023
Q3
$63.7M Hold
1,500,000
0.19% 98
2023
Q2
$84M Hold
1,500,000
0.23% 78
2023
Q1
$74.3M Hold
1,500,000
0.22% 87
2022
Q4
$70.7M Hold
1,500,000
0.24% 85
2022
Q3
$62.2M Hold
1,500,000
0.2% 95
2022
Q2
$63.8M Buy
1,500,000
+300,000
+25% +$12.8M 0.2% 93
2022
Q1
$92.6M Hold
1,200,000
0.23% 81
2021
Q4
$93.3M Sell
1,200,000
-15,780
-1% -$1.23M 0.2% 90
2021
Q3
$97.5M Buy
1,215,780
+15,780
+1% +$1.27M 0.22% 93
2021
Q2
$101M Hold
1,200,000
0.23% 94
2021
Q1
$99.6M Hold
1,200,000
0.25% 87
2020
Q4
$96.3M Hold
1,200,000
0.24% 90
2020
Q3
$78.1M Hold
1,200,000
0.24% 87
2020
Q2
$71.7M Sell
1,200,000
-225,000
-16% -$13.4M 0.26% 86
2020
Q1
$60.2M Sell
1,425,000
-25,000
-2% -$1.06M 0.29% 79
2019
Q4
$81.3M Sell
1,450,000
-150,000
-9% -$8.41M 0.31% 81
2019
Q3
$78.6M Sell
1,600,000
-100,000
-6% -$4.91M 0.32% 73
2019
Q2
$81.6M Sell
1,700,000
-50,000
-3% -$2.4M 0.33% 71
2019
Q1
$89M Sell
1,750,000
-100,000
-5% -$5.09M 0.38% 64
2018
Q4
$71.5M Hold
1,850,000
0.36% 62
2018
Q3
$103M Hold
1,850,000
0.43% 58
2018
Q2
$82.5M Hold
1,850,000
0.36% 67
2018
Q1
$96.2M Sell
1,850,000
-50,000
-3% -$2.6M 0.44% 58
2017
Q4
$116M Buy
1,900,000
+900,000
+90% +$55M 0.54% 47
2017
Q3
$110M Hold
1,000,000
0.52% 46
2017
Q2
$84.9M Hold
1,000,000
0.43% 54
2017
Q1
$84M Sell
1,000,000
-300,000
-23% -$25.2M 0.44% 59
2016
Q4
$82.7M Hold
1,300,000
0.47% 59
2016
Q3
$68.7M Hold
1,300,000
0.36% 69
2016
Q2
$56M Buy
1,300,000
+150,000
+13% +$6.47M 0.3% 80
2016
Q1
$44.8M Sell
1,150,000
-350,000
-23% -$13.6M 0.24% 101
2015
Q4
$50.7M Sell
1,500,000
-250,000
-14% -$8.44M 0.23% 104
2015
Q3
$60.1M Buy
1,750,000
+350,000
+25% +$12M 0.27% 92
2015
Q2
$67.3M Hold
1,400,000
0.26% 97
2015
Q1
$69.4M Hold
1,400,000
0.27% 96
2014
Q4
$57.9M Hold
1,400,000
0.23% 113
2014
Q3
$56.4M Sell
1,400,000
-350,000
-20% -$14.1M 0.23% 116
2014
Q2
$67.2M Hold
1,750,000
0.27% 115
2014
Q1
$59.3M Sell
1,750,000
-100,000
-5% -$3.39M 0.24% 118
2013
Q4
$70.6M Sell
1,850,000
-650,000
-26% -$24.8M 0.29% 104
2013
Q3
$78.4M Buy
2,500,000
+800,000
+47% +$25.1M 0.36% 90
2013
Q2
$76.9M Buy
+1,700,000
New +$76.9M 0.4% 85