MetLife Investment Management’s Cognex CGNX Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$4M Sell
81,550
-346
-0.4% -$16.2K 0.02% 721
2025
Q4
$2.95M Sell
81,896
-4,398
-5% -$178K 0.01% 873
2025
Q3
$3.91M Sell
86,294
-4,096
-5% -$166K 0.02% 748
2025
Q2
$2.87M Sell
90,390
-4,376
-5% -$125K 0.02% 817
2025
Q1
$2.83M Sell
94,766
-2,333
-2% -$82.2K 0.02% 882
2024
Q4
$3.48M Buy
97,099
+8,030
+9% +$315K 0.02% 761
2024
Q3
$3.61M Sell
89,069
-1,758
-2% -$74.9K 0.02% 711
2024
Q2
$4.25M Sell
90,827
-3,755
-4% -$165K 0.03% 587
2024
Q1
$4.01M Sell
94,582
-2,495
-3% -$97.1K 0.03% 616
2023
Q4
$4.05M Sell
97,077
-1,671
-2% -$64.2K 0.03% 598
2023
Q3
$4.19M Sell
98,748
-4,692
-5% -$231K 0.03% 508
2023
Q2
$5.79M Sell
103,440
-9,070
-8% -$469K 0.04% 370
2023
Q1
$5.57M Sell
112,510
-2,821
-2% -$143K 0.04% 388
2022
Q4
$5.43M Sell
115,331
-2,743
-2% -$129K 0.04% 390
2022
Q3
$4.89M Sell
118,074
-1,531
-1% -$69.3K 0.04% 417
2022
Q2
$5.09M Sell
119,605
-2,265
-2% -$127K 0.04% 409
2022
Q1
$9.4M Buy
121,870
+36,191
+42% +$2.48M 0.06% 263
2021
Q4
$6.66M Buy
85,679
+787
+0.9% +$63.5K 0.05% 300
2021
Q3
$6.81M Sell
84,892
-3,355
-4% -$289K 0.06% 267
2021
Q2
$7.42M Sell
88,247
-2,678
-3% -$217K 0.07% 249
2021
Q1
$7.55M Sell
90,925
-4,637
-5% -$386K 0.07% 248
2020
Q4
$7.67M Sell
95,562
-3,514
-4% -$255K 0.07% 230
2020
Q3
$6.45M Sell
99,076
-2,881
-3% -$186K 0.07% 248
2020
Q2
$6.09M Buy
101,957
+3,860
+4% +$210K 0.07% 252
2020
Q1
$4.14M Hold
98,097
0.06% 311
2019
Q4
$5.5M Sell
98,097
-1,164
-1% -$60.2K 0.06% 312
2019
Q3
$4.88M Sell
99,261
-2,264
-2% -$102K 0.05% 345
2019
Q2
$4.87M Sell
101,525
-2,603
-2% -$125K 0.05% 361
2019
Q1
$5.3M Sell
104,128
-859
-0.8% -$41.1K 0.06% 320
2018
Q4
$4.06M Sell
104,987
-328
-0.3% -$14.2K 0.05% 369
2018
Q3
$5.88M Sell
105,315
-3,382
-3% -$173K 0.06% 300
2018
Q2
$4.85M Buy
108,697
+392
+0.4% +$18.6K 0.06% 319
2018
Q1
$5.63M Sell
108,305
-1,264
-1% -$74.7K 0.07% 280
2017
Q4
$6.7M Buy
+109,569
New +$6.98M 0.08% 242

Other funds holding CGNX