Historical shareholding details of Vanguard Russell 3000 Index Fund holdings in Mesa Laboratories, Inc. (MLAB)

Monthly changes of Vanguard Russell 3000 Index Fund shareholding in Mesa Laboratories, Inc. over the previous months

Month Name Total no. shares held Percent Holding
Jul 31, 2025 Vanguard Russell 3000 Index Fund 397 0.01%
Jun 30, 2025 Vanguard Russell 3000 Index Fund 397 0.01%
May 31, 2025 Vanguard Russell 3000 Index Fund 397 0.01%
Apr 30, 2025 Vanguard Russell 3000 Index Fund 397 0.01%
Mar 31, 2025 Vanguard Russell 3000 Index Fund 397 0.01%
Feb 28, 2025 Vanguard Russell 3000 Index Fund 397 0.01%
Jan 31, 2025 Vanguard Russell 3000 Index Fund 397 0.01%
Dec 31, 2024 Vanguard Russell 3000 Index Fund 397 0.01%
Nov 30, 2024 Vanguard Russell 3000 Index Fund 397 0.01%
Oct 31, 2024 Vanguard Russell 3000 Index Fund 397 0.01%
Sep 30, 2024 Vanguard Russell 3000 Index Fund 397 0.01%
Aug 31, 2024 Vanguard Russell 3000 Index Fund 319 0.01%
Jul 31, 2024 Vanguard Russell 3000 Index Fund 319 0.01%
Jun 30, 2024 Vanguard Russell 3000 Index Fund 319 0.01%
May 31, 2024 Vanguard Russell 3000 Index Fund 319 0.01%
Apr 30, 2024 Vanguard Russell 3000 Index Fund 319 0.01%
Mar 31, 2024 Vanguard Russell 3000 Index Fund 319 0.01%
Feb 29, 2024 Vanguard Russell 3000 Index Fund 319 0.01%
Jan 31, 2024 Vanguard Russell 3000 Index Fund 319 0.01%
Dec 31, 2023 Vanguard Russell 3000 Index Fund 319 0.01%
Nov 30, 2023 Vanguard Russell 3000 Index Fund 319 0.01%
Oct 31, 2023 Vanguard Russell 3000 Index Fund 319 0.01%
Sep 30, 2023 Vanguard Russell 3000 Index Fund 319 0.01%
Aug 31, 2023 Vanguard Russell 3000 Index Fund 319 0.01%
Jul 31, 2023 Vanguard Russell 3000 Index Fund 319 0.01%
Jun 30, 2023 Vanguard Russell 3000 Index Fund 319 0.01%
May 31, 2023 Vanguard Russell 3000 Index Fund 422 0.01%
Apr 30, 2023 Vanguard Russell 3000 Index Fund 422 0.01%

View all ownership details of Mesa Laboratories, Inc.