Castleark 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
Q2
$9.32M Buy
128,730
+18,490
+17% +$1.12M 0.25% 97
2026
Q1
$5.4M Buy
+110,240
New +$5.15M 0.18% 136
2021
Q3
Sell
-32,290
Closed -$2.71M 339
2021
Q2
$2.71M Sell
32,290
-5,420
-14% -$438K 0.09% 175
2021
Q1
$3.13M Sell
37,710
-1,730
-4% -$144K 0.11% 162
2020
Q4
$3.17M Buy
39,440
+25,660
+186% +$1.87M 0.12% 158
2020
Q3
$897K Sell
13,780
-3,335
-19% -$216K 0.04% 228
2020
Q2
$1.02M Sell
17,115
-10,880
-39% -$591K 0.04% 208
2020
Q1
$1.18M Sell
27,995
-7,465
-21% -$374K 0.07% 178
2019
Q4
$1.99M Buy
+35,460
New +$1.83M 0.08% 220
2017
Q2
Sell
-93,930
Closed -$3.94M 396
2017
Q1
$3.94M Sell
93,930
-38,230
-29% -$1.4M 0.12% 218
2016
Q4
$4.2M Buy
132,160
+4,540
+4% +$130K 0.13% 202
2016
Q3
$3.37M Buy
+127,620
New +$3.06M 0.1% 222

Other funds holding CGNX

Castleark Management's CGNX Position: Q2 2026 in Review

Castleark Management increased its Cognex (CGNX) stake by 17% in Q2 2026, buying an estimated $1.12M and bringing the position to 128,730 shares worth $9.32M. The position accounts for 0.25% of the portfolio, ranked #97.

Castleark Management first reported a position in CGNX in Q3 2016 and has held it in 12 quarters since. 651 funds tracked by Wall St. Rank hold CGNX as of Q2 2026.

  • Castleark Management held 128,730 shares of Cognex worth $9.32M as of Q2 2026.
  • Castleark Management bought 18,490 Cognex shares in Q2 2026, an estimated $1.12M.
  • Cognex made up 0.25% of Castleark Management's portfolio in Q2 2026, its #97 holding.
  • Castleark Management first reported a position in Cognex in Q3 2016 and has held it in 12 quarters since.
  • 651 funds tracked by Wall St. Rank held Cognex as of Q2 2026.

Based on Castleark Management's 13F filing for Q2 2026, filed 14 Aug 2026.