Charles Schwab’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
$5.82M Sell
61,764
-3,700
-6% -$349K ﹤0.01% 2271
2025
Q1
$7.77M Buy
65,464
+2,875
+5% +$341K ﹤0.01% 2069
2024
Q4
$8.25M Sell
62,589
-20
-0% -$2.64K ﹤0.01% 2099
2024
Q3
$8.13M Buy
62,609
+17,450
+39% +$2.27M ﹤0.01% 2132
2024
Q2
$3.92M Buy
45,159
+881
+2% +$76.4K ﹤0.01% 2450
2024
Q1
$4.86M Buy
44,278
+2,886
+7% +$317K ﹤0.01% 2296
2023
Q4
$4.34M Buy
41,392
+894
+2% +$93.7K ﹤0.01% 2373
2023
Q3
$4.26M Buy
40,498
+1,711
+4% +$180K ﹤0.01% 2324
2023
Q2
$4.98M Buy
38,787
+254
+0.7% +$32.6K ﹤0.01% 2236
2023
Q1
$6.73M Buy
38,533
+340
+0.9% +$59.4K ﹤0.01% 2061
2022
Q4
$6.35M Buy
38,193
+1,347
+4% +$224K ﹤0.01% 2086
2022
Q3
$5.19M Sell
36,846
-185
-0.5% -$26.1K ﹤0.01% 2199
2022
Q2
$7.55M Sell
37,031
-376
-1% -$76.7K ﹤0.01% 1984
2022
Q1
$9.54M Buy
37,407
+912
+2% +$232K ﹤0.01% 1984
2021
Q4
$12M Buy
36,495
+774
+2% +$254K ﹤0.01% 1908
2021
Q3
$10.8M Buy
35,721
+2,148
+6% +$649K ﹤0.01% 1961
2021
Q2
$9.1M Buy
33,573
+678
+2% +$184K ﹤0.01% 2050
2021
Q1
$8.01M Buy
32,895
+988
+3% +$241K ﹤0.01% 2069
2020
Q4
$9.15M Buy
31,907
+618
+2% +$177K ﹤0.01% 1920
2020
Q3
$7.97M Buy
31,289
+4,259
+16% +$1.09M ﹤0.01% 1832
2020
Q2
$5.86M Buy
27,030
+1,985
+8% +$430K ﹤0.01% 1949
2020
Q1
$5.66M Buy
25,045
+338
+1% +$76.4K ﹤0.01% 1772
2019
Q4
$6.16M Buy
24,707
+818
+3% +$204K ﹤0.01% 1915
2019
Q3
$5.68M Buy
23,889
+3,807
+19% +$905K ﹤0.01% 1903
2019
Q2
$4.91M Buy
20,082
+247
+1% +$60.4K ﹤0.01% 1982
2019
Q1
$4.57M Buy
19,835
+1,118
+6% +$258K ﹤0.01% 2016
2018
Q4
$3.9M Sell
18,717
-114
-0.6% -$23.8K ﹤0.01% 2027
2018
Q3
$3.5M Buy
18,831
+1,578
+9% +$293K ﹤0.01% 2229
2018
Q2
$3.64M Buy
17,253
+1,762
+11% +$372K ﹤0.01% 2155
2018
Q1
$2.3M Buy
15,491
+1,268
+9% +$188K ﹤0.01% 2276
2017
Q4
$1.77M Buy
14,223
+2,247
+19% +$279K ﹤0.01% 2347
2017
Q3
$1.79M Buy
11,976
+7,176
+150% +$1.07M ﹤0.01% 2331
2017
Q2
$688K Hold
4,800
﹤0.01% 2586
2017
Q1
$589K Hold
4,800
﹤0.01% 2589
2016
Q4
$590K Hold
4,800
﹤0.01% 2598
2016
Q3
$549K Hold
4,800
﹤0.01% 2580
2016
Q2
$591K Hold
4,800
﹤0.01% 2534
2016
Q1
$463K Hold
4,800
﹤0.01% 2604
2015
Q4
$478K Buy
4,800
+1,200
+33% +$120K ﹤0.01% 2663
2015
Q3
$402K Hold
3,600
﹤0.01% 2708
2015
Q2
$321K Hold
3,600
﹤0.01% 2846
2015
Q1
$260K Hold
3,600
﹤0.01% 2885
2014
Q4
$279K Hold
3,600
﹤0.01% 2870
2014
Q3
$209K Hold
3,600
﹤0.01% 2934
2014
Q2
$303K Hold
3,600
﹤0.01% 2848
2014
Q1
$325K Hold
3,600
﹤0.01% 2765
2013
Q4
$283K Hold
3,600
﹤0.01% 2832
2013
Q3
$249K Buy
+3,600
New +$249K ﹤0.01% 2845