Bank of America
MLAB icon

Bank of America’s Mesa Laboratories MLAB Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$6.12M Sell
64,928
-2,379
-4% -$224K ﹤0.01% 3142
2025
Q1
$7.99M Sell
67,307
-1,167
-2% -$138K ﹤0.01% 2861
2024
Q4
$9.03M Buy
68,474
+14,863
+28% +$1.96M ﹤0.01% 2593
2024
Q3
$6.96M Buy
53,611
+2,076
+4% +$270K ﹤0.01% 2915
2024
Q2
$4.47M Buy
51,535
+2,679
+5% +$232K ﹤0.01% 3179
2024
Q1
$5.36M Buy
48,856
+10,136
+26% +$1.11M ﹤0.01% 3005
2023
Q4
$4.06M Sell
38,720
-8,919
-19% -$934K ﹤0.01% 3084
2023
Q3
$5.01M Buy
47,639
+13,962
+41% +$1.47M ﹤0.01% 2849
2023
Q2
$4.33M Sell
33,677
-2,155
-6% -$277K ﹤0.01% 2992
2023
Q1
$6.26M Buy
35,832
+3,393
+10% +$593K ﹤0.01% 2828
2022
Q4
$5.39M Buy
32,439
+2,834
+10% +$471K ﹤0.01% 2843
2022
Q3
$4.17M Buy
29,605
+991
+3% +$140K ﹤0.01% 2978
2022
Q2
$5.83M Sell
28,614
-1,181
-4% -$241K ﹤0.01% 2785
2022
Q1
$7.59M Sell
29,795
-2,608
-8% -$665K ﹤0.01% 2732
2021
Q4
$10.6M Sell
32,403
-370
-1% -$121K ﹤0.01% 2458
2021
Q3
$9.91M Sell
32,773
-4,815
-13% -$1.46M ﹤0.01% 2485
2021
Q2
$10.2M Buy
37,588
+3,754
+11% +$1.02M ﹤0.01% 2465
2021
Q1
$8.24M Buy
33,834
+16,366
+94% +$3.98M ﹤0.01% 2573
2020
Q4
$5.01M Buy
17,468
+516
+3% +$148K ﹤0.01% 2709
2020
Q3
$4.32M Sell
16,952
-515
-3% -$131K ﹤0.01% 2668
2020
Q2
$3.79M Buy
17,467
+790
+5% +$171K ﹤0.01% 2762
2020
Q1
$3.77M Sell
16,677
-53
-0.3% -$12K ﹤0.01% 2595
2019
Q4
$4.17M Buy
16,730
+281
+2% +$70.1K ﹤0.01% 2922
2019
Q3
$3.91M Buy
16,449
+859
+6% +$204K ﹤0.01% 2930
2019
Q2
$3.81M Sell
15,590
-449
-3% -$110K ﹤0.01% 2986
2019
Q1
$3.7M Sell
16,039
-448
-3% -$103K ﹤0.01% 2994
2018
Q4
$3.44M Buy
16,487
+13,332
+423% +$2.78M ﹤0.01% 2903
2018
Q3
$586K Sell
3,155
-784
-20% -$146K ﹤0.01% 4182
2018
Q2
$832K Buy
3,939
+2,198
+126% +$464K ﹤0.01% 3959
2018
Q1
$258K Sell
1,741
-8,595
-83% -$1.27M ﹤0.01% 4541
2017
Q4
$1.28M Buy
10,336
+457
+5% +$56.8K ﹤0.01% 3685
2017
Q3
$1.48M Buy
9,879
+9,673
+4,696% +$1.45M ﹤0.01% 3621
2017
Q2
$30K Sell
206
-464
-69% -$67.6K ﹤0.01% 5324
2017
Q1
$82K Buy
670
+113
+20% +$13.8K ﹤0.01% 4982
2016
Q4
$68K Buy
557
+286
+106% +$34.9K ﹤0.01% 5025
2016
Q3
$30K Buy
271
+67
+33% +$7.42K ﹤0.01% 5191
2016
Q2
$25K Buy
204
+45
+28% +$5.52K ﹤0.01% 5336
2016
Q1
$15K Sell
159
-15
-9% -$1.42K ﹤0.01% 5418
2015
Q4
$17K Buy
174
+59
+51% +$5.76K ﹤0.01% 5478
2015
Q3
$13K Sell
115
-106
-48% -$12K ﹤0.01% 5439
2015
Q2
$19K Buy
221
+104
+89% +$8.94K ﹤0.01% 5320
2015
Q1
$8K Buy
+117
New +$8K ﹤0.01% 5349
2014
Q4
Sell
-891
Closed -$51K 5997
2014
Q3
$51K Buy
891
+391
+78% +$22.4K ﹤0.01% 4840
2014
Q2
$42K Buy
500
+281
+128% +$23.6K ﹤0.01% 5090
2014
Q1
$20K Sell
219
-931
-81% -$85K ﹤0.01% 5120
2013
Q4
$90K Buy
1,150
+1,131
+5,953% +$88.5K ﹤0.01% 4604
2013
Q3
$1K Hold
19
﹤0.01% 5820
2013
Q2
$1K Buy
+19
New +$1K ﹤0.01% 5829