RIM
MLAB icon

Ranger Investment Management’s Mesa Laboratories MLAB Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$20.2M Sell
214,290
-16,698
-7% -$1.57M 1.41% 34
2025
Q1
$27.4M Sell
230,988
-2,567
-1% -$305K 1.96% 19
2024
Q4
$30.8M Sell
233,555
-4,635
-2% -$611K 1.94% 18
2024
Q3
$30.9M Buy
238,190
+7,721
+3% +$1M 1.98% 21
2024
Q2
$20M Buy
230,469
+1,315
+0.6% +$114K 1.36% 33
2024
Q1
$25.1M Buy
229,154
+2,472
+1% +$271K 1.62% 32
2023
Q4
$23.7M Buy
226,682
+2,689
+1% +$282K 1.44% 38
2023
Q3
$23.5M Sell
223,993
-9,050
-4% -$951K 1.56% 27
2023
Q2
$29.9M Buy
233,043
+8,677
+4% +$1.11M 1.8% 21
2023
Q1
$39.2M Buy
224,366
+10,085
+5% +$1.76M 2.63% 12
2022
Q4
$35.6M Buy
214,281
+5,829
+3% +$969K 2.64% 9
2022
Q3
$29.4M Buy
208,452
+6,082
+3% +$857K 2.3% 14
2022
Q2
$41.3M Buy
202,370
+33,787
+20% +$6.89M 3.12% 7
2022
Q1
$43M Buy
168,583
+5,350
+3% +$1.36M 2.72% 9
2021
Q4
$53.6M Sell
163,233
-8,433
-5% -$2.77M 2.92% 8
2021
Q3
$51.9M Buy
171,666
+23,988
+16% +$7.25M 2.77% 9
2021
Q2
$40M Sell
147,678
-3,005
-2% -$815K 2.09% 16
2021
Q1
$36.7M Sell
150,683
-13,795
-8% -$3.36M 2.02% 15
2020
Q4
$47.1M Sell
164,478
-8,587
-5% -$2.46M 2.49% 12
2020
Q3
$44.1M Sell
173,065
-1,623
-0.9% -$413K 2.8% 10
2020
Q2
$37.9M Buy
174,688
+319
+0.2% +$69.2K 2.59% 11
2020
Q1
$39.4M Sell
174,369
-2,480
-1% -$561K 3.47% 3
2019
Q4
$44.1M Buy
176,849
+5,656
+3% +$1.41M 2.91% 8
2019
Q3
$40.7M Sell
171,193
-993
-0.6% -$236K 2.92% 5
2019
Q2
$42.1M Sell
172,186
-672
-0.4% -$164K 2.87% 6
2019
Q1
$39.8M Buy
172,858
+15,839
+10% +$3.65M 2.88% 6
2018
Q4
$32.7M Buy
157,019
+67,492
+75% +$14.1M 2.67% 7
2018
Q3
$16.6M Buy
89,527
+75,681
+547% +$14M 1.1% 38
2018
Q2
$2.92M Sell
13,846
-2,644
-16% -$558K 0.2% 63
2018
Q1
$2.45M Buy
16,490
+3,260
+25% +$484K 0.18% 64
2017
Q4
$1.64M Buy
13,230
+850
+7% +$106K 0.12% 67
2017
Q3
$1.85M Buy
12,380
+2,260
+22% +$338K 0.14% 65
2017
Q2
$1.45M Sell
10,120
-4,140
-29% -$593K 0.1% 74
2017
Q1
$1.75M Buy
14,260
+1,070
+8% +$131K 0.13% 63
2016
Q4
$1.62M Buy
13,190
+860
+7% +$106K 0.11% 84
2016
Q3
$1.41M Sell
12,330
-1,370
-10% -$157K 0.1% 88
2016
Q2
$1.69M Buy
13,700
+560
+4% +$68.9K 0.1% 77
2016
Q1
$1.27M Sell
13,140
-2,160
-14% -$208K 0.08% 89
2015
Q4
$1.52M Sell
15,300
-620
-4% -$61.7K 0.09% 76
2015
Q3
$1.77M Buy
15,920
+1,180
+8% +$131K 0.1% 75
2015
Q2
$1.31M Buy
14,740
+160
+1% +$14.2K 0.06% 91
2015
Q1
$1.05M Buy
14,580
+3,090
+27% +$223K 0.05% 94
2014
Q4
$888K Buy
11,490
+3,330
+41% +$257K 0.05% 91
2014
Q3
$471K Buy
+8,160
New +$471K 0.02% 115