CCA
MLAB icon

Conestoga Capital Advisors’s Mesa Laboratories MLAB Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$53.3M Sell
566,150
-5,208
-0.9% -$491K 0.79% 46
2025
Q1
$67.8M Sell
571,358
-1,679
-0.3% -$199K 1.02% 37
2024
Q4
$75.6M Buy
573,037
+43,927
+8% +$5.79M 1% 40
2024
Q3
$68.7M Sell
529,110
-43,505
-8% -$5.65M 0.93% 39
2024
Q2
$49.7M Sell
572,615
-8,129
-1% -$705K 0.74% 43
2024
Q1
$63.7M Buy
580,744
+2,281
+0.4% +$250K 0.92% 41
2023
Q4
$60.6M Buy
578,463
+48,253
+9% +$5.06M 0.91% 44
2023
Q3
$55.7M Sell
530,210
-46,013
-8% -$4.83M 0.96% 42
2023
Q2
$74M Sell
576,223
-2,236
-0.4% -$287K 1.18% 37
2023
Q1
$101M Buy
578,459
+3,676
+0.6% +$642K 1.69% 23
2022
Q4
$95.5M Buy
574,783
+86,648
+18% +$14.4M 1.79% 22
2022
Q3
$68.7M Sell
488,135
-30,201
-6% -$4.25M 1.35% 31
2022
Q2
$106M Sell
518,336
-5,235
-1% -$1.07M 1.92% 24
2022
Q1
$133M Buy
523,571
+6,752
+1% +$1.72M 2.01% 20
2021
Q4
$170M Buy
516,819
+2,196
+0.4% +$720K 2.21% 18
2021
Q3
$156M Buy
514,623
+5,930
+1% +$1.79M 2.15% 20
2021
Q2
$138M Sell
508,693
-5,750
-1% -$1.56M 1.99% 22
2021
Q1
$125M Buy
514,443
+9,803
+2% +$2.39M 1.89% 23
2020
Q4
$145M Buy
504,640
+5,291
+1% +$1.52M 2.31% 15
2020
Q3
$127M Buy
499,349
+20,950
+4% +$5.34M 2.57% 13
2020
Q2
$104M Buy
478,399
+28,130
+6% +$6.1M 2.26% 18
2020
Q1
$102M Buy
450,269
+3,662
+0.8% +$828K 2.98% 6
2019
Q4
$111M Sell
446,607
-4,141
-0.9% -$1.03M 2.68% 6
2019
Q3
$107M Sell
450,748
-4,300
-0.9% -$1.02M 2.74% 8
2019
Q2
$111M Buy
455,048
+14,516
+3% +$3.55M 2.78% 9
2019
Q1
$102M Sell
440,532
-45,724
-9% -$10.5M 2.83% 5
2018
Q4
$101M Buy
486,256
+10,817
+2% +$2.25M 3.23% 2
2018
Q3
$88.3M Buy
475,439
+46,717
+11% +$8.67M 2.25% 13
2018
Q2
$90.5M Buy
428,722
+19,845
+5% +$4.19M 2.91% 8
2018
Q1
$60.7M Sell
408,877
-14,927
-4% -$2.22M 2.32% 21
2017
Q4
$52.7M Buy
423,804
+50,577
+14% +$6.29M 2.02% 25
2017
Q3
$55.7M Buy
373,227
+20,489
+6% +$3.06M 2.47% 14
2017
Q2
$50.6M Sell
352,738
-22,725
-6% -$3.26M 2.63% 12
2017
Q1
$46.1M Sell
375,463
-5,817
-2% -$714K 2.78% 7
2016
Q4
$46.8M Buy
381,280
+19,221
+5% +$2.36M 3.12% 4
2016
Q3
$41.4M Buy
362,059
+11,605
+3% +$1.33M 2.84% 9
2016
Q2
$43.1M Sell
350,454
-90,652
-21% -$11.2M 3.18% 6
2016
Q1
$42.5M Buy
441,106
+120,402
+38% +$11.6M 2.87% 11
2015
Q4
$31.9M Sell
320,704
-11,271
-3% -$1.12M 2.58% 11
2015
Q3
$37M Sell
331,975
-8,462
-2% -$943K 2.96% 9
2015
Q2
$30.3M Sell
340,437
-3,160
-0.9% -$281K 2.1% 23
2015
Q1
$24.8M Sell
343,597
-6,725
-2% -$486K 1.7% 32
2014
Q4
$27.1M Buy
350,322
+7,646
+2% +$591K 1.88% 28
2014
Q3
$19.8M Buy
342,676
+30,795
+10% +$1.78M 1.45% 37
2014
Q2
$26.2M Buy
311,881
+57,570
+23% +$4.83M 1.76% 33
2014
Q1
$23M Buy
254,311
+105,455
+71% +$9.52M 1.45% 38
2013
Q4
$11.7M Buy
148,856
+36,935
+33% +$2.9M 0.79% 45
2013
Q3
$7.57M Buy
111,921
+41,881
+60% +$2.83M 0.65% 48
2013
Q2
$3.79M Buy
+70,040
New +$3.79M 0.39% 50