California State Teachers Retirement System (CalSTRS)’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
$69.1M Buy
128,836
+2,742
+2% +$1.47M 0.08% 229
2025
Q1
$53M Sell
126,094
-2,291
-2% -$962K 0.07% 272
2024
Q4
$53.1M Sell
128,385
-5,324
-4% -$2.2M 0.06% 272
2024
Q3
$67.6M Sell
133,709
-138
-0.1% -$69.7K 0.08% 238
2024
Q2
$65.2M Buy
133,847
+2,223
+2% +$1.08M 0.08% 218
2024
Q1
$71.1M Buy
131,624
+823
+0.6% +$444K 0.09% 210
2023
Q4
$72.6M Buy
130,801
+1,663
+1% +$923K 0.1% 194
2023
Q3
$56.5M Sell
129,138
-4,901
-4% -$2.14M 0.09% 216
2023
Q2
$67.3M Sell
134,039
-2,276
-2% -$1.14M 0.1% 192
2023
Q1
$68.2M Sell
136,315
-1,874
-1% -$937K 0.1% 187
2022
Q4
$56.4M Buy
138,189
+324
+0.2% +$132K 0.09% 226
2022
Q3
$44.9M Sell
137,865
-1,721
-1% -$561K 0.08% 256
2022
Q2
$49M Sell
139,586
-1,416
-1% -$497K 0.08% 241
2022
Q1
$77.1M Sell
141,002
-8,843
-6% -$4.84M 0.1% 180
2021
Q4
$98.7M Buy
149,845
+1,416
+1% +$932K 0.12% 156
2021
Q3
$92.3M Sell
148,429
-3,611
-2% -$2.25M 0.12% 148
2021
Q2
$96M Sell
152,040
-9,438
-6% -$5.96M 0.12% 148
2021
Q1
$79M Buy
161,478
+2,279
+1% +$1.12M 0.1% 165
2020
Q4
$79.6M Buy
159,199
+5,142
+3% +$2.57M 0.11% 156
2020
Q3
$60.6M Sell
154,057
-2,651
-2% -$1.04M 0.1% 179
2020
Q2
$51.7M Buy
156,708
+8,017
+5% +$2.65M 0.09% 196
2020
Q1
$36M Sell
148,691
-3,896
-3% -$944K 0.08% 228
2019
Q4
$39.8M Buy
152,587
+10,660
+8% +$2.78M 0.07% 261
2019
Q3
$38.6M Buy
141,927
+1,631
+1% +$444K 0.08% 243
2019
Q2
$38.6M Sell
140,296
-44
-0% -$12.1K 0.08% 244
2019
Q1
$31.4M Buy
140,340
+557
+0.4% +$125K 0.06% 277
2018
Q4
$26M Buy
139,783
+3,817
+3% +$710K 0.06% 288
2018
Q3
$33.9M Sell
135,966
-145
-0.1% -$36.2K 0.07% 265
2018
Q2
$29.7M Sell
136,111
-286
-0.2% -$62.3K 0.06% 286
2018
Q1
$26.1M Sell
136,397
-6,040
-4% -$1.16M 0.06% 318
2017
Q4
$22.3M Sell
142,437
-2,544
-2% -$398K 0.05% 377
2017
Q3
$22.5M Sell
144,981
-14,813
-9% -$2.3M 0.05% 355
2017
Q2
$25.8M Sell
159,794
-16,484
-9% -$2.66M 0.06% 330
2017
Q1
$27.3M Sell
176,278
-8,300
-4% -$1.28M 0.06% 333
2016
Q4
$21.6M Sell
184,578
-4,900
-3% -$575K 0.04% 398
2016
Q3
$21.4M Buy
189,478
+1,600
+0.9% +$180K 0.04% 405
2016
Q2
$17.4M Sell
187,878
-10,988
-6% -$1.02M 0.04% 454
2016
Q1
$15.6M Buy
198,866
+25,418
+15% +$1.99M 0.03% 503
2015
Q4
$12.6M Buy
173,448
+2,714
+2% +$198K 0.03% 530
2015
Q3
$12.7M Sell
170,734
-200
-0.1% -$14.9K 0.03% 512
2015
Q2
$11M Sell
170,934
-3,888
-2% -$249K 0.03% 603
2015
Q1
$13.5M Sell
174,822
-3,000
-2% -$232K 0.03% 543
2014
Q4
$13.2M Sell
177,822
-11,648
-6% -$864K 0.03% 543
2014
Q3
$11.2M Sell
189,470
-324
-0.2% -$19.1K 0.03% 580
2014
Q2
$12.7M Sell
189,794
-7,000
-4% -$467K 0.03% 533
2014
Q1
$11.9M Buy
196,794
+800
+0.4% +$48.6K 0.03% 532
2013
Q4
$10.4M Buy
195,994
+1,400
+0.7% +$74.5K 0.03% 568
2013
Q3
$9.7M Buy
194,594
+6,036
+3% +$301K 0.03% 575
2013
Q2
$8.46M Buy
+188,558
New +$8.46M 0.03% 579