JPMorgan Chase & Co’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
$475K Sell
5,038
-20
-0.4% -$1.88K ﹤0.01% 4090
2025
Q1
$600K Buy
5,058
+55
+1% +$6.53K ﹤0.01% 3914
2024
Q4
$660K Sell
5,003
-3,403
-40% -$449K ﹤0.01% 4029
2024
Q3
$1.09M Buy
8,406
+1,906
+29% +$248K ﹤0.01% 3601
2024
Q2
$564K Sell
6,500
-9,914
-60% -$860K ﹤0.01% 3804
2024
Q1
$1.8M Sell
16,414
-13,120
-44% -$1.44M ﹤0.01% 3219
2023
Q4
$3.09M Buy
29,534
+11,437
+63% +$1.2M ﹤0.01% 2864
2023
Q3
$1.9M Buy
18,097
+296
+2% +$31.1K ﹤0.01% 3013
2023
Q2
$2.29M Sell
17,801
-1,462
-8% -$188K ﹤0.01% 2965
2023
Q1
$3.37M Buy
19,263
+5,942
+45% +$1.04M ﹤0.01% 2705
2022
Q4
$2.22M Sell
13,321
-176
-1% -$29.3K ﹤0.01% 2894
2022
Q3
$1.9M Sell
13,497
-1,165
-8% -$164K ﹤0.01% 2954
2022
Q2
$2.99M Sell
14,662
-376
-3% -$76.7K ﹤0.01% 2749
2022
Q1
$3.83M Sell
15,038
-455
-3% -$116K ﹤0.01% 2738
2021
Q4
$5.08M Sell
15,493
-2,118
-12% -$695K ﹤0.01% 2567
2021
Q3
$5.33M Sell
17,611
-2,207
-11% -$667K ﹤0.01% 2540
2021
Q2
$5.37M Sell
19,818
-8,755
-31% -$2.37M ﹤0.01% 2596
2021
Q1
$6.96M Buy
28,573
+9,667
+51% +$2.35M ﹤0.01% 2406
2020
Q4
$5.42M Buy
18,906
+17,140
+971% +$4.91M ﹤0.01% 2376
2020
Q3
$452K Buy
1,766
+364
+26% +$93.2K ﹤0.01% 3429
2020
Q2
$304K Sell
1,402
-8,940
-86% -$1.94M ﹤0.01% 3504
2020
Q1
$2.34M Buy
10,342
+9,039
+694% +$2.04M ﹤0.01% 2499
2019
Q4
$325K Buy
1,303
+45
+4% +$11.2K ﹤0.01% 3630
2019
Q3
$299K Buy
1,258
+321
+34% +$76.3K ﹤0.01% 3569
2019
Q2
$222K Buy
937
+116
+14% +$27.5K ﹤0.01% 3729
2019
Q1
$189K Sell
821
-39
-5% -$8.98K ﹤0.01% 3780
2018
Q4
$179K Sell
860
-57
-6% -$11.9K ﹤0.01% 3845
2018
Q3
$171K Buy
917
+245
+36% +$45.7K ﹤0.01% 3923
2018
Q2
$142K Buy
672
+18
+3% +$3.8K ﹤0.01% 3967
2018
Q1
$97K Sell
654
-47
-7% -$6.97K ﹤0.01% 3940
2017
Q4
$87K Buy
+701
New +$87K ﹤0.01% 3954
2017
Q2
Sell
-2,991
Closed -$367K 4424
2017
Q1
$367K Sell
2,991
-5,394
-64% -$662K ﹤0.01% 3273
2016
Q4
$1.03M Buy
8,385
+4,168
+99% +$511K ﹤0.01% 2980
2016
Q3
$482K Buy
4,217
+4,211
+70,183% +$481K ﹤0.01% 3001
2016
Q2
$1K Hold
6
﹤0.01% 4163
2016
Q1
$1K Hold
6
﹤0.01% 4074
2015
Q4
$1K Buy
+6
New +$1K ﹤0.01% 3990