T. Rowe Price Associates’s Mesa Laboratories MLAB Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$361K Buy
3,830
+241
+7% +$22.7K ﹤0.01% 2455
2025
Q1
$426K Buy
3,589
+120
+3% +$14.2K ﹤0.01% 2315
2024
Q4
$458K Buy
3,469
+390
+13% +$51.5K ﹤0.01% 2312
2024
Q3
$400K Buy
3,079
+47
+2% +$6.11K ﹤0.01% 2345
2024
Q2
$264K Buy
3,032
+159
+6% +$13.8K ﹤0.01% 2477
2024
Q1
$316K Buy
2,873
+175
+6% +$19.2K ﹤0.01% 2410
2023
Q4
$283K Buy
2,698
+136
+5% +$14.3K ﹤0.01% 2396
2023
Q3
$270K Buy
2,562
+117
+5% +$12.3K ﹤0.01% 2374
2023
Q2
$315K Buy
2,445
+81
+3% +$10.4K ﹤0.01% 2337
2023
Q1
$414K Buy
2,364
+74
+3% +$13K ﹤0.01% 2187
2022
Q4
$381K Buy
2,290
+587
+34% +$97.7K ﹤0.01% 2269
2022
Q3
$240K Buy
1,703
+320
+23% +$45.1K ﹤0.01% 2473
2022
Q2
$282K Buy
1,383
+34
+3% +$6.93K ﹤0.01% 2464
2022
Q1
$344K Buy
1,349
+112
+9% +$28.6K ﹤0.01% 2485
2021
Q4
$406K Sell
1,237
-111,557
-99% -$36.6M ﹤0.01% 2485
2021
Q3
$34.1M Sell
112,794
-78,630
-41% -$23.8M ﹤0.01% 1146
2021
Q2
$51.9M Sell
191,424
-37,499
-16% -$10.2M ﹤0.01% 1015
2021
Q1
$55.7M Sell
228,923
-32,379
-12% -$7.88M 0.01% 965
2020
Q4
$74.9M Sell
261,302
-46,776
-15% -$13.4M 0.01% 818
2020
Q3
$78.5M Sell
308,078
-985
-0.3% -$251K 0.01% 727
2020
Q2
$67M Buy
309,063
+93,035
+43% +$20.2M 0.01% 754
2020
Q1
$48.8M Sell
216,028
-21,790
-9% -$4.93M 0.01% 791
2019
Q4
$59.3M Sell
237,818
-4,362
-2% -$1.09M 0.01% 854
2019
Q3
$57.6M Sell
242,180
-28,069
-10% -$6.67M 0.01% 818
2019
Q2
$66M Sell
270,249
-12,060
-4% -$2.95M 0.01% 779
2019
Q1
$65.1M Sell
282,309
-4,038
-1% -$931K 0.01% 772
2018
Q4
$59.7M Buy
286,347
+288
+0.1% +$60K 0.01% 757
2018
Q3
$53.1M Buy
286,059
+1,487
+0.5% +$276K 0.01% 896
2018
Q2
$60.1M Buy
284,572
+5,400
+2% +$1.14M 0.01% 821
2018
Q1
$41.4M Buy
279,172
+99,858
+56% +$14.8M 0.01% 936
2017
Q4
$22.3M Sell
179,314
-3,066
-2% -$381K ﹤0.01% 1139
2017
Q3
$27.2M Sell
182,380
-299
-0.2% -$44.6K ﹤0.01% 1067
2017
Q2
$26.2M Buy
182,679
+2,442
+1% +$350K ﹤0.01% 1074
2017
Q1
$22.1M Buy
180,237
+46,738
+35% +$5.73M ﹤0.01% 1118
2016
Q4
$16.4M Buy
133,499
+18,561
+16% +$2.28M ﹤0.01% 1200
2016
Q3
$13.1M Buy
114,938
+48,648
+73% +$5.56M ﹤0.01% 1257
2016
Q2
$8.15M Buy
+66,290
New +$8.15M ﹤0.01% 1321