NASDAQ : MLAB

Mesa Laboratories, Inc.

$97.94 USD

-$1.5 (-1.51%)

Volume
189.6K
Average Volume
195.4K
Market Capitalization
$541.11M
P/E Ratio
79.63
Dividend Yield
0.65%
Price Target
$94.00
Year High
$113.99
Year Low
$55.45
Day High
Day Low
Payout Ratio
$0.52
Current Ratio
$1.72
Institutional Ownership Summary
Institutional Ownership %

2.42%

Investors Holding

10

change: -150 | last: 160
Increased Positions

6

change: -80 | last: 86
Reduced Positions

1

change: -42 | last: 43
New Positions

1

change: -24 | last: 25
Sold Positions

151

change: 126 | last: 25
Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: 0 | last: 0
Total Invested

13.26M

MLAB Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $88.42 5.51M $487.55M $26.93M $168.83M $629.45M
2025-03-31 $118.66 5.43M $644.21M $27.32M $181.47M $798.36M
2024-03-31 $112.00 5.39M $603.23M $28.21M $231.3M $806.32M
2023-03-31 $174.73 5.32M $929.74M $32.91M $186.14M $1.08B
2022-03-31 $254.88 5.21M $1.33B $49.35M $221.13M $1.5B
2021-03-31 $243.50 4.98M $1.21B $263.86M $146.7M $1.09B
2020-03-31 $226.09 4.2M $949.58M $81.38M $141.37M $1.01B
2019-03-31 $228.89 3.84M $878.71M $10.18M $22.74M $891.26M
2018-03-31 $148.44 3.75M $556.56M $5.47M $46.26M $597.35M
2017-03-31 $122.70 3.68M $451.41M $5.82M $54.8M $500.39M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $88.42 5.54M $490.2M $26.93M $155.17M $618.44M
2025-12-31 $78.50 5.53M $434.26M $28.98M $180.98M $586.27M
2025-09-30 $67.01 5.51M $369.36M $20.42M $190.43M $539.37M
2025-06-30 $94.22 5.46M $514.91M $21.28M $197.59M $691.23M
2025-03-31 $118.66 5.43M $644.21M $27.32M $181.47M $798.36M
2024-12-31 $131.87 5.43M $715.92M $30.96M $211.61M $896.58M
2024-09-30 $129.86 5.41M $702.93M $24.34M $222.86M $901.45M
2024-06-30 $88.45 5.4M $477.36M $28.47M $221.49M $670.38M
2024-03-31 $112.00 5.39M $604.13M $28.21M $224.68M $800.6M
2023-12-31 $104.77 5.39M $565.02M $28.22M $236.1M $772.9M
2023-09-30 $105.07 5.39M $566.01M $35.62M $173.52M $703.91M
2023-06-30 $128.50 5.37M $690.3M $32.38M $178.31M $836.23M