Mesa Laboratories MLAB
NASDAQ MLAB
$121.13 -2.78 (-2.24%)
As of: Sep 10, 2026 · 3:59 PM EDT

Mesa Laboratories (MLAB) Price to Earnings (2010 - 2026)

Mesa Laboratories' (MLAB) quarterly Price to Earnings came in at 196.84 in Q2 2026, up 80.08% year-over-year from 109.31 in Q2 2025, and up 318.27% quarter-over-quarter from 90.18 in Q1 2026.

Analysis

Mesa Laboratories (MLAB) Price to Earnings (2010 - 2026) Analysis & Trends

Mesa Laboratories has disclosed Price to Earnings across 17 years of filings, most recently posting 196.84 for Q2 2026.

  • In Q2 2026, Price to Earnings rose 80.08% year-over-year to 196.84; the TTM figure through Jun 2026 stood at 158.3 (up 120.8% YoY), while the FY2026 annual figure was 89.95, up 128.28% from the prior year.
  • Price to Earnings came in at 196.84 for Q2 2026 at Mesa Laboratories, up from 90.18 in the prior quarter.
  • In the past five years, Price to Earnings ranged from a high of 1970.26 in Q4 2022 to a low of 1260.25 in Q2 2023.
  • Average Price to Earnings over 5 years is 15.78, with a median of 53.3 recorded in 2024.
  • Year-over-year, Price to Earnings jumped 335.88% in 2022 and slumped 3224.21% in 2025.
  • Over 5 years, Price to Earnings stood at 1970.26 in 2022, then plunged by 86.44% to 267.08 in 2023, then plunged by 260.08% to 427.52 in 2024, then surged by 127.95% to 119.48 in 2025, then soared by 64.75% to 196.84 in 2026.
  • Per Business Quant data, the three most recent Price to Earnings figures were 196.84 in Q2 2026, 90.18 in Q1 2026, and 119.48 in Q4 2025.
Peer Set

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr)
1 Thermo Fisher Scientific 223.99 Bn 219.93 Bn 8.34 Bn
2 Danaher 141.56 Bn 137.22 Bn 3.61 Bn
3 Agilent Technologies 40.36 Bn 38.60 Bn 1.04 Bn
4 Illumina 30.41 Bn 29.24 Bn 770.00 Mn
5 Revvity 13.50 Bn 12.48 Bn 416.87 Mn
6 Bio-Techne 11.25 Bn 10.98 Bn 211.39 Mn
7 Bio-Rad Laboratories 9.88 Bn 8.26 Bn 345.80 Mn
8 Repligen 9.29 Bn 8.28 Bn 110.04 Mn
9 10x Genomics 8.62 Bn 8.06 Bn 112.50 Mn
10 Mesa Laboratories 684.72 Mn 652.49 Mn 39.01 Mn
Historic Data

Historic Data

Download Data
DateValue
Jun 30, 2026 196.84
Mar 31, 2026 -90.18
Dec 31, 2025 119.48
Sep 30, 2025 149.14
Jun 30, 2025 109.31
Mar 31, 2025 -90.22
Dec 31, 2024 -427.52
Sep 30, 2024 205.32
Jun 30, 2024 138.53
Mar 31, 2024 -2.71
Dec 31, 2023 267.08
Sep 30, 2023 -318.44
Jun 30, 2023 -1,260.25
Mar 31, 2023 -322.52
Dec 31, 2022 1,970.26
Sep 30, 2022 575.43
Jun 30, 2022 -751.27
Mar 31, 2022 -752.30
Dec 31, 2021 -835.30
Sep 30, 2021 424.54