Teachers Retirement System of the State of Kentucky’s Idexx Laboratories IDXX Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$3.44M Buy
6,421
+83
+1% +$44.5K 0.03% 463
2025
Q1
$2.66M Buy
6,338
+159
+3% +$66.8K 0.02% 544
2024
Q4
$2.56M Hold
6,179
0.02% 569
2024
Q3
$3.12M Sell
6,179
-440
-7% -$222K 0.03% 501
2024
Q2
$3.23M Sell
6,619
-19,572
-75% -$9.54M 0.03% 473
2024
Q1
$14.1M Sell
26,191
-7,388
-22% -$3.99M 0.13% 191
2023
Q4
$18.6M Buy
33,579
+22
+0.1% +$12.2K 0.17% 144
2023
Q3
$14.7M Buy
33,557
+3,695
+12% +$1.62M 0.15% 167
2023
Q2
$15M Sell
29,862
-305
-1% -$153K 0.14% 173
2023
Q1
$15.1M Sell
30,167
-4,400
-13% -$2.2M 0.15% 175
2022
Q4
$14.1M Buy
34,567
+4,800
+16% +$1.96M 0.15% 186
2022
Q3
$9.7M Buy
+29,767
New +$9.7M 0.11% 203
2022
Q1
$3.38M Sell
6,181
-269
-4% -$147K 0.03% 469
2021
Q4
$4.25M Hold
6,450
0.04% 436
2021
Q3
$4.01M Hold
6,450
0.04% 440
2021
Q2
$4.07M Hold
6,450
0.04% 443
2021
Q1
$3.16M Sell
6,450
-750
-10% -$367K 0.03% 478
2020
Q4
$3.6M Sell
7,200
-250
-3% -$125K 0.04% 441
2020
Q3
$2.93M Sell
7,450
-500
-6% -$197K 0.03% 460
2020
Q2
$2.63M Sell
7,950
-1,100
-12% -$363K 0.03% 484
2020
Q1
$2.19M Buy
9,050
+600
+7% +$145K 0.03% 486
2019
Q4
$2.21M Hold
8,450
0.02% 536
2019
Q3
$2.3M Hold
8,450
0.03% 518
2019
Q2
$2.33M Sell
8,450
-750
-8% -$207K 0.03% 501
2019
Q1
$2.06M Hold
9,200
0.03% 538
2018
Q4
$1.71M Buy
9,200
+600
+7% +$112K 0.02% 565
2018
Q3
$2.15M Sell
8,600
-500
-5% -$125K 0.03% 541
2018
Q2
$1.98M Hold
9,100
0.02% 579
2018
Q1
$1.74M Sell
9,100
-2,400
-21% -$459K 0.02% 607
2017
Q4
$1.8M Sell
11,500
-400
-3% -$62.5K 0.02% 593
2017
Q3
$1.85M Hold
11,900
0.02% 579
2017
Q2
$1.92M Sell
11,900
-2,600
-18% -$420K 0.02% 567
2017
Q1
$2.24M Sell
14,500
-7,400
-34% -$1.14M 0.03% 509
2016
Q4
$2.57M Sell
21,900
-900
-4% -$106K 0.03% 480
2016
Q3
$2.57M Hold
22,800
0.03% 471
2016
Q2
$2.12M Hold
22,800
0.03% 522
2016
Q1
$1.79M Buy
22,800
+2,200
+11% +$172K 0.02% 588
2015
Q4
$1.5M Hold
20,600
0.02% 646
2015
Q3
$1.53M Hold
20,600
0.02% 631
2015
Q2
$1.32M Hold
20,600
0.02% 747
2015
Q1
$1.59M Hold
20,600
0.02% 671
2014
Q4
$1.53M Hold
20,600
0.02% 656
2014
Q3
$1.21M Hold
20,600
0.01% 734
2014
Q2
$1.38M Sell
20,600
-1,800
-8% -$120K 0.02% 712
2014
Q1
$1.36M Sell
22,400
-1,200
-5% -$72.9K 0.02% 692
2013
Q4
$1.26M Sell
23,600
-1,400
-6% -$74.4K 0.01% 743
2013
Q3
$1.25M Sell
25,000
-6,600
-21% -$329K 0.01% 754
2013
Q2
$1.42M Buy
+31,600
New +$1.42M 0.01% 721