California State Teachers Retirement System (CalSTRS)’s Mesa Laboratories MLAB Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$25.1K Sell
284
-39
-12% -$3.36K ﹤0.01% 2362
2025
Q4
$25.4K Sell
323
-59
-15% -$4.49K ﹤0.01% 2440
2025
Q3
$25.6K Sell
382
-4,659
-92% -$335K ﹤0.01% 2453
2025
Q2
$475K Hold
5,041
﹤0.01% 2080
2025
Q1
$598K Hold
5,041
﹤0.01% 1968
2024
Q4
$665K Sell
5,041
-54
-1% -$6.63K ﹤0.01% 1989
2024
Q3
$662K Sell
5,095
-156
-3% -$18.3K ﹤0.01% 1996
2024
Q2
$456K Sell
5,251
-116
-2% -$12.1K ﹤0.01% 2132
2024
Q1
$589K Sell
5,367
-280
-5% -$28.2K ﹤0.01% 2070
2023
Q4
$592K Sell
5,647
-247
-4% -$24.1K ﹤0.01% 2120
2023
Q3
$619K Sell
5,894
-526
-8% -$67.4K ﹤0.01% 2069
2023
Q2
$825K Sell
6,420
-165
-3% -$25.1K ﹤0.01% 2042
2023
Q1
$1.15M Sell
6,585
-79
-1% -$14.2K ﹤0.01% 1804
2022
Q4
$1.11M Buy
6,664
+145
+2% +$22.7K ﹤0.01% 1836
2022
Q3
$918K Sell
6,519
-105
-2% -$19.2K ﹤0.01% 1953
2022
Q2
$1.35M Buy
6,624
+60
+0.9% +$13.1K ﹤0.01% 1755
2022
Q1
$1.67M Sell
6,564
-544
-8% -$148K ﹤0.01% 1741
2021
Q4
$2.33M Buy
7,108
+209
+3% +$65.6K ﹤0.01% 1647
2021
Q3
$2.09M Buy
6,899
+137
+2% +$38.9K ﹤0.01% 1702
2021
Q2
$1.83M Sell
6,762
-380
-5% -$96.4K ﹤0.01% 1826
2021
Q1
$1.74M Sell
7,142
-25
-0.3% -$6.88K ﹤0.01% 1830
2020
Q4
$2.05M Hold
7,167
﹤0.01% 1632
2020
Q3
$1.83M Buy
7,167
+1,130
+19% +$268K ﹤0.01% 1551
2020
Q2
$1.31M Hold
6,037
﹤0.01% 1710
2020
Q1
$1.36M Sell
6,037
-68
-1% -$16.8K ﹤0.01% 1512
2019
Q4
$1.52M Buy
6,105
+124
+2% +$29K ﹤0.01% 1723
2019
Q3
$1.42M Buy
5,981
+728
+14% +$168K ﹤0.01% 1731
2019
Q2
$1.28M Buy
5,253
+103
+2% +$24K ﹤0.01% 1819
2019
Q1
$1.19M Sell
5,150
-118
-2% -$26.7K ﹤0.01% 1837
2018
Q4
$1.1M Buy
5,268
+147
+3% +$28.7K ﹤0.01% 1837
2018
Q3
$951K Buy
5,121
+62
+1% +$12.5K ﹤0.01% 2095
2018
Q2
$1.07M Buy
5,059
+50
+1% +$8.75K ﹤0.01% 2008
2018
Q1
$744K Sell
5,009
-109
-2% -$14.9K ﹤0.01% 2136
2017
Q4
$636K Sell
5,118
-84
-2% -$11.7K ﹤0.01% 2269
2017
Q3
$777K Sell
5,202
-490
-9% -$69.1K ﹤0.01% 2160
2017
Q2
$816K Sell
5,692
-200
-3% -$28.4K ﹤0.01% 2174
2017
Q1
$723K Sell
5,892
-300
-5% -$36.7K ﹤0.01% 2267
2016
Q4
$760K Sell
6,192
-200
-3% -$25K ﹤0.01% 2274
2016
Q3
$731K Buy
6,392
+100
+2% +$11.4K ﹤0.01% 2277
2016
Q2
$774K Buy
6,292
+124
+2% +$13.4K ﹤0.01% 2195
2016
Q1
$594K Buy
6,168
+774
+14% +$69.8K ﹤0.01% 2332
2015
Q4
$537K Buy
5,394
+119
+2% +$12.7K ﹤0.01% 2389
2015
Q3
$588K Hold
5,275
﹤0.01% 2322
2015
Q2
$469K Buy
5,275
+222
+4% +$18.8K ﹤0.01% 2596
2015
Q1
$365K Sell
5,053
-100
-2% -$7.45K ﹤0.01% 2645
2014
Q4
$398K Buy
5,153
+22
+0.4% +$1.61K ﹤0.01% 2621
2014
Q3
$296K Buy
5,131
+29
+0.6% +$2.1K ﹤0.01% 2733
2014
Q2
$428K Buy
5,102
+300
+6% +$24.8K ﹤0.01% 2593
2014
Q1
$433K Hold
4,802
﹤0.01% 2508
2013
Q4
$377K Hold
4,802
﹤0.01% 2598
2013
Q3
$325K Buy
4,802
+200
+4% +$12.8K ﹤0.01% 2646
2013
Q2
$249K Buy
+4,602
New +$239K ﹤0.01% 2742

Other funds holding MLAB