Mesa Laboratories' Shares Up on Swing to Profit, Stabilizing Demand

Dow Jones
Feb 04

By Katherine Hamilton

 

Mesa Laboratories shares advanced after the company swung to a profit in the fiscal third quarter and said its end markets were stabilizing.

The stock rose 4.8% to $84.38 in late morning trading on Tuesday. Shares have gained 14% in the past three months.

The company, which provides quality-control tools, swung to a profit of $3.6 million, or 65 cents a share, from a loss of $1.7 million, or 31 cents a share, the year before.

Adjusted earnings were $3.07 a share, more than double the $1.40 that Wall Street was forecasting, according to FactSet.

The Lakewood, Colo., company also posted quarterly sales of $65.1 million, a 3.6% increase from the year-ago quarter. Analysts polled by FactSet expected $63.2 million in revenue.

Mesa said its end markets are stabilizing after a challenging macroeconomic environment plagued the start of its fiscal year.

Sales in its biopharmaceutical development business jumped about 18% to $14.4 million, driven by higher sales in immunoassays and peptides instruments.

 

Write to Katherine Hamilton at katherine.hamilton@wsj.com

 

(END) Dow Jones Newswires

February 03, 2026 12:03 ET (17:03 GMT)

Copyright (c) 2026 Dow Jones & Company, Inc.

At the request of the copyright holder, you need to log in to view this content

Disclaimer: Investing carries risk. This is not financial advice. The above content should not be regarded as an offer, recommendation, or solicitation on acquiring or disposing of any financial products, any associated discussions, comments, or posts by author or other users should not be considered as such either. It is solely for general information purpose only, which does not consider your own investment objectives, financial situations or needs. TTM assumes no responsibility or warranty for the accuracy and completeness of the information, investors should do their own research and may seek professional advice before investing.

Most Discussed

  1. 1
     
     
     
     
  2. 2
     
     
     
     
  3. 3
     
     
     
     
  4. 4
     
     
     
     
  5. 5
     
     
     
     
  6. 6
     
     
     
     
  7. 7
     
     
     
     
  8. 8
     
     
     
     
  9. 9
     
     
     
     
  10. 10