Upgrade

Mesa Laboratories, Inc.

MLAB

Last
$127.51
Day
+1.2%
1y
+75.9%
5y
-57.9%
52w
-12.7%
SPY YTD
+13.3%
XLK
+37.1%
Earnings
2026-11-0525d
EMA 21
129.66
EMA 50
123.10
EMA 200
105.70
20d high
-12.7%
5y high
-62.2%
5y range
25th
Website · 717 employees · United States

Positions held

Your positions

MLAB isn't in your positions.

Add it to see shares, cost, and P&L here.

Score
28
Hold
swing
Signal
Buy
Target
$142.87
Stop
$117.66
Stop distance
7.7%
Target vs last
+12.1%

Fundamentals

Market cap$705.42MEnterprise value$834.53MTrailing P/E148.31Forward P/E12.27
PEG—Price / book3.74Beta1.05Dividend yield0.51%
Revenue growth1.0%Earnings growth-42.4%Gross margin64.2%Operating margin11.7%
Profit margin1.9%ROE2.7%ROA3.3%Debt / equity0.85
Current ratio1.79Free cash flow$53.38MAnalyst recommendationbuyMean target$125.00
52w high$144.3552w low$66.56

Quarterly

2026-Q22026-Q12025-Q42025-Q32025-Q22025-Q1
Revenue$60.1M$63.7M$65.1M$60.7M$59.5M—
Op margin11.7%4.3%12.2%7.8%5.1%—
Net income$2.8M-$4.1M$3.6M$2.5M$4.7M—
Gross margin64.9%66.2%64.2%61.5%62.0%—
Gross profit$39.0M$42.2M$41.8M$37.3M$36.9M—
Operating income$7.0M$2.7M$8.0M$4.7M$3.1M—
  • Revenue -6% vs prior quarter ($60M vs $64M).
  • Gross margin 64.9% (was 66.2% prior quarter).
  • Operating margin expanded to 11.7%.

Yearly (6y)

2026202520242023
Revenue$249M$241M$216M$219M
Op margin7.4%6.8%1.1%1.5%
Net income$6.7M-$2.0M-$254M$0.9M
Gross margin63.5%62.6%61.6%61.0%
Gross profit$158M$151M$133M$134M
Operating income$18.5M$16.3M$2.5M$3.3M
Headline scan

No flags

• No distress or material-risk keywords in recent headlines (keyword scan only — not a guarantee).

News

MLAB · daily-6.4% over 13 sessions
Close EMA21 EMA50 EMA200
124.17129.45134.74140.03145.312026-092026-092026-092026-092026-102026-102026-10
Quarterly · revenue, net income, margins
Revenue Net income Gross margin Op margin
-$4M$13M$30M$48M$65M0%33%66%2025-Q22025-Q32025-Q42026-Q12026-Q2