Mesa Laboratories Inc /Co/ (NASDAQ:MLAB) currently has 138 active institutional owners and shareholders as of today (September 2025), that have filed 13F forms with the Securities Exchange Commission (SEC).
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| Conestoga Capital Advisors, LLC | 30 Sep, 2025 | 426,457 | -139,693 | -24.67% | $28,576,892.00 |
| BlackRock, Inc. | 30 Sep, 2025 | 388,795 | -402,332 | -50.86% | $26,053,151.00 |
| VANGUARD GROUP INC | 30 Sep, 2025 | 321,717 | -67,692 | -17.38% | $21,558,256.00 |
| MORGAN STANLEY | 30 Sep, 2025 | 254,974 | 36,180 | 16.54% | $17,085,848.00 |
| Ranger Investment Management, L.P. | 30 Sep, 2025 | 209,700 | -4,590 | -2.14% | $14,051,997.00 |
| GENEVA CAPITAL MANAGEMENT LLC | 30 Sep, 2025 | 191,386 | -7,706 | -3.87% | $12,824,757.00 |
| Simcoe Capital Management, LLC | 30 Sep, 2025 | 190,929 | 190,929 | 0.00% | $12,794,152.00 |
| ROYCE & ASSOCIATES LP | 30 Sep, 2025 | 148,558 | -99,048 | -40.00% | $9,954,872.00 |
| JANUS HENDERSON GROUP PLC | 30 Sep, 2025 | 145,654 | 32,369 | 28.57% | $9,760,275.00 |
| Kent Lake PR LLC | 30 Sep, 2025 | 134,516 | 134,516 | 0.00% | $9,013,917.00 |
| MILLENNIUM MANAGEMENT LLC | 30 Sep, 2025 | 133,817 | 76,107 | 131.88% | $8,967,077.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 30 Sep, 2025 | 127,860 | -10,909 | -7.86% | $8,569,867.00 |
| Select Equity Group, L.P. | 30 Sep, 2025 | 126,715 | 24,517 | 23.99% | $8,491,172.00 |
| DIAMOND HILL CAPITAL MANAGEMENT INC | 30 Sep, 2025 | 123,381 | 84,582 | 218.00% | $8,267,761.00 |
| KENNEDY CAPITAL MANAGEMENT LLC | 30 Sep, 2025 | 121,546 | 31,067 | 34.34% | $8,144,797.00 |
| STATE STREET CORP | 30 Sep, 2025 | 118,948 | -92,887 | -43.85% | $7,970,705.00 |
| DIMENSIONAL FUND ADVISORS LP | 30 Sep, 2025 | 116,772 | 1,488 | 1.29% | $7,823,283.00 |
| Boston Partners | 30 Sep, 2025 | 114,357 | 108,936 | 2,009.52% | $7,663,935.00 |
| Russell Investments Group, Ltd. | 30 Sep, 2025 | 99,187 | 19,711 | 24.80% | $6,646,552.00 |
| CRAWFORD INVESTMENT COUNSEL INC | 30 Sep, 2025 | 82,467 | 30,723 | 59.38% | $5,526,128.00 |