Invesco’s Mesa Laboratories MLAB Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$1.25M Buy
14,103
+1,258
+10% +$108K ﹤0.01% 2764
2025
Q4
$1.01M Buy
12,845
+1,350
+12% +$103K ﹤0.01% 2907
2025
Q3
$770K Sell
11,495
-6,300
-35% -$453K ﹤0.01% 3046
2025
Q2
$1.68M Sell
17,795
-134
-0.7% -$14.7K ﹤0.01% 2636
2025
Q1
$2.13M Sell
17,929
-578
-3% -$78.8K ﹤0.01% 2517
2024
Q4
$2.44M Buy
18,507
+69
+0.4% +$8.47K ﹤0.01% 2537
2024
Q3
$2.39M Sell
18,438
-1,361
-7% -$160K ﹤0.01% 2533
2024
Q2
$1.72M Sell
19,799
-1,278
-6% -$134K ﹤0.01% 2654
2024
Q1
$2.31M Buy
21,077
+2,231
+12% +$225K ﹤0.01% 2590
2023
Q4
$1.97M Sell
18,846
-2,835
-13% -$276K ﹤0.01% 2618
2023
Q3
$2.28M Buy
21,681
+96
+0.4% +$12.3K ﹤0.01% 2553
2023
Q2
$2.77M Sell
21,585
-209,424
-91% -$31.9M ﹤0.01% 2524
2023
Q1
$40.4M Sell
231,009
-1,418
-0.6% -$254K 0.01% 1042
2022
Q4
$38.6M Buy
232,427
+801
+0.3% +$126K 0.01% 1033
2022
Q3
$32.6M Sell
231,626
-44,895
-16% -$8.19M 0.01% 1079
2022
Q2
$56.4M Sell
276,521
-1,029
-0.4% -$225K 0.02% 886
2022
Q1
$70.7M Buy
277,550
+1,898
+0.7% +$515K 0.02% 886
2021
Q4
$90.4M Buy
275,652
+26,821
+11% +$8.42M 0.02% 844
2021
Q3
$75.2M Sell
248,831
-9,585
-4% -$2.72M 0.02% 897
2021
Q2
$70.1M Sell
258,416
-7,367
-3% -$1.87M 0.02% 946
2021
Q1
$64.7M Sell
265,783
-40
-0% -$11K 0.02% 954
2020
Q4
$76.2M Sell
265,823
-9,967
-4% -$2.74M 0.02% 861
2020
Q3
$70.3M Buy
275,790
+50,990
+23% +$12.1M 0.02% 787
2020
Q2
$48.7M Sell
224,800
-10,461
-4% -$2.41M 0.02% 918
2020
Q1
$53.2M Buy
235,261
+210,383
+846% +$51.9M 0.02% 772
2019
Q4
$6.21M Sell
24,878
-6,434
-21% -$1.51M ﹤0.01% 2033
2019
Q3
$7.45M Buy
31,312
+3,283
+12% +$759K ﹤0.01% 1890
2019
Q2
$6.85M Buy
28,029
+23,813
+565% +$5.55M ﹤0.01% 1994
2019
Q1
$972K Sell
4,216
-4,920
-54% -$1.11M ﹤0.01% 3034
2018
Q4
$1.9M Buy
9,136
+4,221
+86% +$823K ﹤0.01% 2572
2018
Q3
$913K Buy
4,915
+1,251
+34% +$252K ﹤0.01% 3179
2018
Q2
$773K Buy
3,664
+907
+33% +$159K ﹤0.01% 3253
2018
Q1
$409K Buy
+2,757
New +$376K ﹤0.01% 3409
2017
Q4
Sell
-7,531
Closed -$1.13M 3655
2017
Q3
$1.13M Buy
7,531
+48
+0.6% +$6.77K ﹤0.01% 2939
2017
Q2
$1.07M Sell
7,483
-1,657
-18% -$236K ﹤0.01% 2971
2017
Q1
$1.12M Buy
+9,140
New +$1.12M ﹤0.01% 2982
2016
Q4
Sell
-8,563
Closed -$979K 3696
2016
Q3
$979K Buy
+8,563
New +$976K ﹤0.01% 2961
2016
Q2
Sell
-8,058
Closed -$776K 3703
2016
Q1
$776K Buy
+8,058
New +$726K ﹤0.01% 3039
2015
Q3
Sell
-268
Closed -$24K 3911
2015
Q2
$24K Buy
268
+80
+43% +$6.76K ﹤0.01% 4030
2015
Q1
$14K Sell
188
-32
-15% -$2.38K ﹤0.01% 3948
2014
Q4
$17K Sell
220
-2
-0.9% -$146 ﹤0.01% 3961
2014
Q3
$13K Sell
222
-21,556
-99% -$1.56M ﹤0.01% 4010
2014
Q2
$1.83M Sell
21,778
-5,396
-20% -$446K ﹤0.01% 2641
2014
Q1
$2.45M Buy
+27,174
New +$2.31M ﹤0.01% 2430

Other funds holding MLAB

Invesco's MLAB Position: Q1 2026 in Review

Invesco increased its Mesa Laboratories (MLAB) stake by 9.8% in Q1 2026, buying an estimated $108K and bringing the position to 14,103 shares worth $1.25M. The position accounts for ﹤0.01% of the portfolio, ranked #2764.

Invesco first reported a position in MLAB in Q1 2014 and has held it in 44 quarters since. The position peaked at $90.4M in Q4 2021. 161 funds tracked by Wall St. Rank hold MLAB as of Q1 2026.

  • Invesco held 14,103 shares of Mesa Laboratories worth $1.25M as of Q1 2026.
  • Invesco bought 1,258 Mesa Laboratories shares in Q1 2026, an estimated $108K.
  • Mesa Laboratories made up ﹤0.01% of Invesco's portfolio in Q1 2026, its #2764 holding.
  • Invesco first reported a position in Mesa Laboratories in Q1 2014 and has held it in 44 quarters since.
  • Invesco's Mesa Laboratories position peaked at $90.4M in Q4 2021.
  • 161 funds tracked by Wall St. Rank held Mesa Laboratories as of Q1 2026.

Based on Invesco's 13F filing for Q1 2026, filed 12 May 2026.