NorthRock Partners’s Idexx Laboratories IDXX Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$551K Sell
1,046
-1
-0.1% -$561 0.01% 420
2026
Q1
$588K Buy
1,047
+66
+7% +$42.3K 0.01% 387
2025
Q4
$664K Sell
981
-1,123
-53% -$765K 0.01% 327
2025
Q3
$1.34M Buy
2,104
+198
+10% +$120K 0.02% 283
2025
Q2
$1.02M Buy
1,906
+870
+84% +$416K 0.03% 234
2025
Q1
$435K Buy
1,036
+36
+4% +$15.6K 0.01% 379
2024
Q4
$413K Sell
1,000
-898
-47% -$394K 0.01% 397
2024
Q3
$959K Buy
1,898
+729
+62% +$354K 0.03% 221
2024
Q2
$570K Buy
1,169
+114
+11% +$57.2K 0.02% 310
2024
Q1
$570K Buy
1,055
+83
+9% +$45.4K 0.02% 325
2023
Q4
$540K Buy
972
+446
+85% +$209K 0.02% 304
2023
Q3
$230K Buy
+526
New +$262K 0.02% 296
2023
Q2
Sell
-484
Closed -$242K 331
2023
Q1
$242K Sell
484
-163
-25% -$78K 0.03% 269
2022
Q4
$264K Buy
+647
New +$251K 0.03% 272

Other funds holding IDXX

NorthRock Partners's IDXX Position: Q2 2026 in Review

NorthRock Partners reduced its Idexx Laboratories (IDXX) stake by 0.1% in Q2 2026, selling an estimated $561 and leaving 1,046 shares worth $551K. The position accounts for 0.01% of the portfolio, ranked #420.

NorthRock Partners first reported a position in IDXX in Q4 2022 and has held it in 14 quarters since. The position peaked at $1.34M in Q3 2025. 973 funds tracked by Wall St. Rank hold IDXX as of Q2 2026.

  • NorthRock Partners held 1,046 shares of Idexx Laboratories worth $551K as of Q2 2026.
  • NorthRock Partners sold 1 Idexx Laboratories share in Q2 2026, an estimated $561.
  • Idexx Laboratories made up 0.01% of NorthRock Partners's portfolio in Q2 2026, its #420 holding.
  • NorthRock Partners first reported a position in Idexx Laboratories in Q4 2022 and has held it in 14 quarters since.
  • NorthRock Partners's Idexx Laboratories position peaked at $1.34M in Q3 2025.
  • 973 funds tracked by Wall St. Rank held Idexx Laboratories as of Q2 2026.

Based on NorthRock Partners's 13F filing for Q2 2026, filed 11 Aug 2026.