Latest 10-Q

What changed in Mesa Laboratories, Inc.'s latest quarterly report, compared with the one before.

Loading…

Insider trades

Open-market trades from Form 4. 10b5-1 marks a plan set in advance.Open-market buys and sales by officers, directors and 10% owners, from SEC Form 4. A plan set in advance is marked 10b5-1.

Loading…

13F holders

Funds that report this stock, checked against market prices.Fund managers with over $100 million in US-listed stocks file a 13F each quarter, up to 45 days after quarter end. Long positions only.

Loading…

Trades by members of Congress

Disclosed in dollar ranges, up to 45 days after the trade.Members of Congress, their spouses and dependent children report trades in dollar ranges, up to 45 days after the trade.

Loading…

Lobbying

What Mesa Laboratories, Inc. and its lobbying firms report each quarter.A company that lobbies with its own staff reports its expenses; a lobbying firm it hires reports the income it received. We count both.

Loading…

H-1B labor applications at Mesa Laboratories, Inc.

11 certified in 12 mo

Labor condition applications decided by the Department of Labor, matched to Mesa Laboratories, Inc. by employer name. An application is not a hire.

Median yearly wage offered, full-time certified applications, Jul 2025 to Jun 2026: $95,000The wage the employer offered, as filed, with its unit. The yearly figure restates it per year (hourly x 2,080, weekly x 52, every two weeks x 26, monthly x 12) from the low end of the offered range. It is not what the worker was paid.

H-1B labor applications decided at Mesa Laboratories, Inc. by quarter
QuarterCertifiedAll decidedWorkers asked for
2024 Q3111
2024 Q4000
2025 Q1111
2025 Q2777
2025 Q3222
2025 Q4000
2026 Q1222
2026 Q2777
Most common job titles at Mesa Laboratories, Inc.
Account Manager3—
Business Development Specialist2—
Product Manager2—
Account Executive1—
Assistant Product Manager1—

We match the employer's name to a public company automatically, including a reviewed list of subsidiaries. A subsidiary can be missed and a similar name can be matched wrongly. The files carry no worker names.

Institutional ownership over time

How many funds reported holding the stock at the end of each quarter, and how many shares they held between them.

Loading…

More filings and data

Each opens the table.

About the company

The basics from the company’s SEC registration.

Loading…

$139.01+$3.81 (+2.82%) Nov 13 close
Oct 13, 2026: $127.56Oct 14, 2026: $126.16Oct 15, 2026: $127.74Oct 16, 2026: $122.48Oct 19, 2026: $123.31Oct 20, 2026: $125.16Oct 21, 2026: $129.20Oct 22, 2026: $129.10Oct 23, 2026: $128.66Oct 26, 2026: $129.87Oct 27, 2026: $129.25Oct 28, 2026: $131.32Oct 29, 2026: $133.03Oct 30, 2026: $127.81Nov 2, 2026: $121.97Nov 3, 2026: $125.48Nov 4, 2026: $126.19Nov 5, 2026: $119.30Nov 6, 2026: $128.25Nov 9, 2026: $127.82Nov 10, 2026: $136.91Nov 11, 2026: $139.21Nov 12, 2026: $135.20Nov 13, 2026: $139.01
Oct 13, 2026Low $119.30 · High $139.21Nov 13, 2026
Aug 13, 2026: $113.20Aug 14, 2026: $106.04Aug 17, 2026: $107.64Aug 18, 2026: $107.94Aug 19, 2026: $119.72Aug 20, 2026: $119.15Aug 21, 2026: $124.76Aug 24, 2026: $124.32Aug 25, 2026: $127.35Aug 26, 2026: $127.15Aug 27, 2026: $128.65Aug 28, 2026: $129.09Aug 31, 2026: $127.87Sep 1, 2026: $125.47Sep 2, 2026: $130.65Sep 3, 2026: $128.53Sep 4, 2026: $127.78Sep 8, 2026: $123.74Sep 9, 2026: $123.91Sep 10, 2026: $120.91Sep 11, 2026: $120.87Sep 14, 2026: $121.48Sep 15, 2026: $127.15Sep 16, 2026: $125.29Sep 17, 2026: $127.14Sep 18, 2026: $126.54Sep 21, 2026: $131.87Sep 22, 2026: $134.63Sep 23, 2026: $133.01Sep 24, 2026: $137.50Sep 25, 2026: $134.04Sep 28, 2026: $132.99Sep 29, 2026: $130.98Sep 30, 2026: $129.94Oct 1, 2026: $129.30Oct 2, 2026: $132.55Oct 5, 2026: $142.23Oct 6, 2026: $136.06Oct 7, 2026: $129.96Oct 8, 2026: $126.06Oct 9, 2026: $127.51Oct 12, 2026: $128.07Oct 13, 2026: $127.56Oct 14, 2026: $126.16Oct 15, 2026: $127.74Oct 16, 2026: $122.48Oct 19, 2026: $123.31Oct 20, 2026: $125.16Oct 21, 2026: $129.20Oct 22, 2026: $129.10Oct 23, 2026: $128.66Oct 26, 2026: $129.87Oct 27, 2026: $129.25Oct 28, 2026: $131.32Oct 29, 2026: $133.03Oct 30, 2026: $127.81Nov 2, 2026: $121.97Nov 3, 2026: $125.48Nov 4, 2026: $126.19Nov 5, 2026: $119.30Nov 6, 2026: $128.25Nov 9, 2026: $127.82Nov 10, 2026: $136.91Nov 11, 2026: $139.21Nov 12, 2026: $135.20Nov 13, 2026: $139.01
Aug 13, 2026Low $106.04 · High $142.23Nov 13, 2026
Nov 13, 2025: $75.86Nov 14, 2025: $73.94Nov 17, 2025: $71.62Nov 18, 2025: $70.61Nov 19, 2025: $70.72Nov 20, 2025: $71.60Nov 21, 2025: $70.60Nov 24, 2025: $77.74Nov 25, 2025: $81.17Nov 26, 2025: $80.51Nov 28, 2025: $80.20Dec 1, 2025: $78.68Dec 2, 2025: $76.06Dec 3, 2025: $76.38Dec 4, 2025: $77.15Dec 5, 2025: $77.63Dec 8, 2025: $77.97Dec 9, 2025: $77.87Dec 10, 2025: $79.17Dec 11, 2025: $78.60Dec 12, 2025: $77.77Dec 15, 2025: $77.83Dec 16, 2025: $78.63Dec 17, 2025: $79.77Dec 18, 2025: $80.60Dec 19, 2025: $81.04Dec 22, 2025: $81.02Dec 23, 2025: $81.02Dec 24, 2025: $80.67Dec 26, 2025: $80.47Dec 29, 2025: $79.98Dec 30, 2025: $78.60Dec 31, 2025: $78.50Jan 2, 2026: $79.43Jan 5, 2026: $87.25Jan 6, 2026: $87.92Jan 7, 2026: $87.89Jan 8, 2026: $84.28Jan 9, 2026: $81.19Jan 12, 2026: $83.96Jan 13, 2026: $84.36Jan 14, 2026: $86.75Jan 15, 2026: $87.91Jan 16, 2026: $88.69Jan 20, 2026: $82.87Jan 21, 2026: $86.43Jan 22, 2026: $86.43Jan 23, 2026: $82.66Jan 26, 2026: $81.72Jan 27, 2026: $81.58Jan 28, 2026: $78.94Jan 29, 2026: $78.68Jan 30, 2026: $78.76Feb 2, 2026: $80.50Feb 3, 2026: $87.53Feb 4, 2026: $91.53Feb 5, 2026: $91.20Feb 6, 2026: $93.27Feb 9, 2026: $90.81Feb 10, 2026: $91.95Feb 11, 2026: $91.23Feb 12, 2026: $88.57Feb 13, 2026: $90.59Feb 17, 2026: $88.63Feb 18, 2026: $93.46Feb 19, 2026: $92.02Feb 20, 2026: $93.37Feb 23, 2026: $93.83Feb 24, 2026: $95.24Feb 25, 2026: $95.04Feb 26, 2026: $95.56Feb 27, 2026: $96.57Mar 2, 2026: $93.24Mar 3, 2026: $91.36Mar 4, 2026: $92.83Mar 5, 2026: $87.59Mar 6, 2026: $87.07Mar 9, 2026: $87.69Mar 10, 2026: $73.23Mar 11, 2026: $80.60Mar 12, 2026: $77.81Mar 13, 2026: $77.96Mar 16, 2026: $78.98Mar 17, 2026: $81.69Mar 18, 2026: $80.33Mar 19, 2026: $82.52Mar 20, 2026: $80.00Mar 23, 2026: $82.40Mar 24, 2026: $81.13Mar 25, 2026: $83.60Mar 26, 2026: $81.75Mar 27, 2026: $82.07Mar 30, 2026: $85.07Mar 31, 2026: $88.42Apr 1, 2026: $88.46Apr 2, 2026: $91.08Apr 6, 2026: $94.26Apr 7, 2026: $94.16Apr 8, 2026: $93.97Apr 9, 2026: $92.83Apr 10, 2026: $95.84Apr 13, 2026: $97.85Apr 14, 2026: $98.97Apr 15, 2026: $99.34Apr 16, 2026: $98.75Apr 17, 2026: $103.06Apr 20, 2026: $104.84Apr 21, 2026: $101.65Apr 22, 2026: $101.28Apr 23, 2026: $96.90Apr 24, 2026: $97.96Apr 27, 2026: $98.28Apr 28, 2026: $99.42Apr 29, 2026: $95.76Apr 30, 2026: $100.00May 1, 2026: $103.31May 4, 2026: $102.99May 5, 2026: $103.85May 6, 2026: $105.96May 7, 2026: $106.12May 8, 2026: $104.65May 11, 2026: $102.89May 12, 2026: $103.69May 13, 2026: $100.79May 14, 2026: $100.50May 15, 2026: $96.47May 18, 2026: $101.27May 19, 2026: $99.83May 20, 2026: $104.00May 21, 2026: $109.11May 22, 2026: $108.64May 26, 2026: $106.17May 27, 2026: $90.80May 28, 2026: $103.10May 29, 2026: $102.02Jun 1, 2026: $105.26Jun 2, 2026: $106.66Jun 3, 2026: $104.38Jun 4, 2026: $109.13Jun 5, 2026: $103.89Jun 8, 2026: $108.46Jun 9, 2026: $109.03Jun 10, 2026: $107.22Jun 11, 2026: $107.35Jun 12, 2026: $105.48Jun 15, 2026: $104.08Jun 16, 2026: $99.68Jun 17, 2026: $94.95Jun 18, 2026: $95.10Jun 22, 2026: $93.23Jun 23, 2026: $91.97Jun 24, 2026: $94.45Jun 25, 2026: $98.15Jun 26, 2026: $102.42Jun 29, 2026: $99.53Jun 30, 2026: $99.55Jul 1, 2026: $104.39Jul 2, 2026: $105.54Jul 6, 2026: $102.56Jul 7, 2026: $96.16Jul 8, 2026: $91.36Jul 9, 2026: $95.39Jul 10, 2026: $95.61Jul 13, 2026: $94.95Jul 14, 2026: $94.64Jul 15, 2026: $94.68Jul 16, 2026: $99.44Jul 17, 2026: $97.94Jul 20, 2026: $96.67Jul 21, 2026: $97.51Jul 22, 2026: $98.57Jul 23, 2026: $100.95Jul 24, 2026: $97.50Jul 27, 2026: $97.77Jul 28, 2026: $101.10Jul 29, 2026: $99.66Jul 30, 2026: $101.04Jul 31, 2026: $100.81Aug 3, 2026: $104.43Aug 4, 2026: $101.14Aug 5, 2026: $102.62Aug 6, 2026: $101.01Aug 7, 2026: $102.65Aug 10, 2026: $101.62Aug 11, 2026: $111.23Aug 12, 2026: $112.80Aug 13, 2026: $113.20Aug 14, 2026: $106.04Aug 17, 2026: $107.64Aug 18, 2026: $107.94Aug 19, 2026: $119.72Aug 20, 2026: $119.15Aug 21, 2026: $124.76Aug 24, 2026: $124.32Aug 25, 2026: $127.35Aug 26, 2026: $127.15Aug 27, 2026: $128.65Aug 28, 2026: $129.09Aug 31, 2026: $127.87Sep 1, 2026: $125.47Sep 2, 2026: $130.65Sep 3, 2026: $128.53Sep 4, 2026: $127.78Sep 8, 2026: $123.74Sep 9, 2026: $123.91Sep 10, 2026: $120.91Sep 11, 2026: $120.87Sep 14, 2026: $121.48Sep 15, 2026: $127.15Sep 16, 2026: $125.29Sep 17, 2026: $127.14Sep 18, 2026: $126.54Sep 21, 2026: $131.87Sep 22, 2026: $134.63Sep 23, 2026: $133.01Sep 24, 2026: $137.50Sep 25, 2026: $134.04Sep 28, 2026: $132.99Sep 29, 2026: $130.98Sep 30, 2026: $129.94Oct 1, 2026: $129.30Oct 2, 2026: $132.55Oct 5, 2026: $142.23Oct 6, 2026: $136.06Oct 7, 2026: $129.96Oct 8, 2026: $126.06Oct 9, 2026: $127.51Oct 12, 2026: $128.07Oct 13, 2026: $127.56Oct 14, 2026: $126.16Oct 15, 2026: $127.74Oct 16, 2026: $122.48Oct 19, 2026: $123.31Oct 20, 2026: $125.16Oct 21, 2026: $129.20Oct 22, 2026: $129.10Oct 23, 2026: $128.66Oct 26, 2026: $129.87Oct 27, 2026: $129.25Oct 28, 2026: $131.32Oct 29, 2026: $133.03Oct 30, 2026: $127.81Nov 2, 2026: $121.97Nov 3, 2026: $125.48Nov 4, 2026: $126.19Nov 5, 2026: $119.30Nov 6, 2026: $128.25Nov 9, 2026: $127.82Nov 10, 2026: $136.91Nov 11, 2026: $139.21Nov 12, 2026: $135.20Nov 13, 2026: $139.01
Nov 13, 2025Low $70.60 · High $142.23Nov 13, 2026
Congress purchase Congress sale Insider sale over $1M

Adjusted for stock splits; not for dividends. Where prices come from.

Live chart

Intraday and historical prices from TradingView. Quotes may be delayed.

Loading chart…

Information, not investment advice. Company matching is automatic; check the source before relying on one row.